コントローラーメソッドを呼び出してテキストボックスの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());
});
});