我正在使用jQuery UI自动完成插件在我的ASP.NET Web应用程序中获得更好的数据输入。使用jQuery自动完成从数据库检索搜索数据?
http://jqueryui.com/demos/autocomplete/
不过,我觉得我在这个插件莫名其妙地丢失。 我想问我应该怎么做才能使用这个自动完成功能从数据库检索数据?
我希望Ajax应该用于实时搜索, 但我不知道如何在上面的网站上查看演示后才能做到这一点。
非常感谢。
更新:
这里是我试过的代码,不工作,但萤火没有错误了。
$('#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
}
}));
}
});
}
});
你试过什么吗? – Robert 2012-01-05 01:56:27
是的。我曾尝试过,但对我来说仍然没有运气。 我想我已经搞砸了,或者干脆误解了这个概念...... 请注意我上面的编辑。 – Hei 2012-01-05 02:02:44