Asp.net MVC プロジェクトで JQuery Autocomplete Plugin を使用しています。これまでのところ、検索メソッドから文字列のリストを返すと、これらの文字列が正しく表示されます。
私からしてみれば:
<script type="text/javascript">
$(function () {
$("#search").autocomplete({
source: '<%: Url.Action("Search") %>',
minLength: 1
});
});
</script>
コントローラ:
public JsonResult Search(string term)
{
//search Code here ...
var dt = ....;
var result = new List<string>();
//search Code returns a DataTable, which I convert into a List<string>
for (int i = 0; i < dt.Rows.Count; i++)
{
result.Add(...);
}
//return List<string> to the autocomplete plugin
return Json(result, JsonRequestBehavior.AllowGet);
}
DataTable オブジェクトを返して、DataTable を HTML テーブルに表示することは可能でしょうか。または、HTML テーブルを返すことは可能ですか? 誰かがこのようなことを試しましたか?
どうもありがとう
ジャスピス