1

作成メニューのエディタフィールドにオートコンプリート(提案機能)を追加したい。

私はこの基本的なかみそりのビューを持っており、これ @Html.EditorFor(model => model.Title)にオートコンプリートを追加したいと思います。

以前私は使用しました

<input type="text" name="q"  data-autocomplete="@Url.Action("QuickSearch", "Person")" />
<input  type="submit"  name="submit"  value="Find FullName" />

そして、私はこれをどのように実装するのか疑問に思いました。

私のJqueryはデータを検索します-オートコンプリート

$(document).ready(function () {
    $(":input[data-autocomplete]").each(function () {
        $(this).autocomplete({ source: $(this).attr("data-autocomplete") });
   });
})
4

1 に答える 1

1

以前と同じことができる

@Html.TextBoxFor(model => model.Title, new { data_autocomplete="/link" })

TextBoxForこれはそうではないことに注意してくださいEditorFor。にも注意し_てくださいdata_autocomplete

その部分についてはよくわかりませんUrl.Action。url.action を使用するのではなく、手動で URL を挿入して、自分で URL を作成する必要がある場合があります。

于 2012-07-13T14:47:08.507 に答える