0

コントローラーメソッドを呼び出してテキストボックスのIDに関連付けられた値のリストを表示することにより、asp.net mvc3のテキストボックスにオートコンプリートオプションを使用しています。

      @Html.TextBox("tbxSearch", null,
 new { data_url = Url.Action("GetSearchData"), data_maxValues = 10, data_valueHiddenId = "#Id", @class = "searchTextbox" })

Jquery を使用してアラートの data_valueHiddenId 値を取得したい

$(document).ready(function () {
    ConfigureAutoComplete("#tbxSearch");
    $("#btnSearchPerson").click(function () {
        alert($("#data_valueHiddenId").val());
    });
});
4

2 に答える 2

2

data-maxValues要素ではなく、属性です。

あなたは書ける$('#tbxSearch').data('maxValues')

于 2012-05-08T18:40:43.430 に答える
1
$(document).ready(function () {
    ConfigureAutoComplete("#tbxSearch");
    $("#btnSearchPerson").click(function () {
        alert($($(this).attr("data_valueHiddenId")).val());
    });
});
于 2012-05-08T18:40:56.680 に答える