0

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 テーブルを返すことは可能ですか? 誰かがこのようなことを試しましたか?

どうもありがとう

ジャスピス

4

2 に答える 2

0

カスタムデータと表示サンプルをご覧ください。

于 2010-11-25T15:35:18.050 に答える