并感谢您阅读我的帖子..
我有一个列表,用于对我的 aspx.cs 文件中的一些 repaters 进行数据绑定。我现在正在创建一个自动完成功能,我需要使用“AJAX Autocomplete for JQuery”(或类似的......)来使用这个列表(或......至少“id”和“name”)。
问题是我不知道我如何通过 aspx.cs 文件(最好是 [WebMethod])可以将此列表“发送”到前端,并将其用于自动完成。
这是一个实现的例子......
使用 AJAX:
$('#autocomplete').autocomplete({
serviceUrl: '/autocomplete/countries',
onSelect: function (suggestion) {
alert('You selected: ' + suggestion.value + ', ' + suggestion.data);
}
});
没有 AJAX :
var countries = [
{ value: 'Andorra', data: 'AD' },
// ...
{ value: 'Zimbabwe', data: 'ZZ' }
];
$('#autocomplete').autocomplete({
lookup: countries,
onSelect: function (suggestion) {
alert('You selected: ' + suggestion.value + ', ' + suggestion.data);
}
});
任何人 ?