【发布时间】:2012-01-05 11:53:15
【问题描述】:
我正在使用 jQuery UI 自动完成插件在我的 ASP.NET Web 应用程序中更好地输入数据。
http://jqueryui.com/demos/autocomplete/
但是,我想我不知何故迷失了这个插件。 我想问我应该怎么做才能使用这个自动完成功能和从数据库中检索的数据?
我希望 Ajax 应该用于实时搜索, 但是看了上面网站上的demo后,我不知道怎么做。
非常感谢。
更新:
这是我尝试过的代码,不起作用,但在firebug中也没有错误。
$('#FirstName').autocomplete({
source: function (request, response) {
$.ajax({
url: "/Contact/FirstNameLookup?firstName=",
type: "POST",
data: {
"firstName": $('#FirstName').val()
},
success: function (data) {
response($.map(data, function (item) {
return {
label: item.FirstName,
value: item.FistName
}
}));
}
});
}
});
【问题讨论】:
-
你尝试过什么吗?
-
是的。我以前尝试过,但对我来说仍然没有运气。我想我要么把事情搞砸了,要么只是误解了这个概念......请注意我上面的编辑。
标签: html asp.net-mvc-3 jquery-ui autocomplete