我似乎无法启动它,我正在使用 Jquery mobile 和 Asp.net mvc
在我的共享文件中
<script>
$(function () {
$( "#ClientName" ).autocomplete({
minLength: 0,
source: "@Url.Action("Search","Client")",
focus: function( event, ui ) {
$("#ClientName").val(ui.item.Name);
return false;
},
select: function( event, ui ) {
$("#ClientName").val(ui.item.Name);
return false;
}
})
.data("ui-autocomplete")._renderItem = function (ul, item) {
return $("<li>")
.data("ui-autocomplete-item", item)
.append("<a>" + item.Name + "</a>")
.appendTo(ul);
};
});
</script>
然后在我的 mvc 页面上
<input name="ClientName" type="text" value="@Model.Name" id="ClientName" class="lightBlueStyleTextbox" placeholder="Type to search"/>