Я использую плагин jQuery UI Autocomplete для лучшего ввода данных в моем веб-приложении ASP.NET.
http://jqueryui.com/demos/autocomplete/
Однако, я думаю, что я как-то проиграл в этом плагине.Я хотел бы спросить, что я должен сделать, чтобы использовать эту функцию автозаполнения для извлечения данных из базы данных?
Я ожидаю, что Ajax должен использоваться для поиска в реальном времени, но я понятия не имею, как он можетсделать это после просмотра демонстрации на сайте выше.
Большое спасибо.
Обновление:
Вот код, который я пробовал,не работает, но в 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
}
}));
}
});
}
});