【发布时间】:2011-08-23 16:22:24
【问题描述】:
我正在使用jQuery autocomplete plugin。有没有一种方法可以在用户输入文本框(已连接为具有自动完成功能)时,列表出现在最上面的字母项目中?某种触发器?
jQuery 代码
$('.someTextbox').autocomplete({source: function (request, response) {
$.ajax({
url: serviceUrl + "/AddDocumentLinesService.svc/GetLineTypes",
contentType: "application/json; charset=utf-8",
dataType: "json",
cache: false,
data: {
maxRows: 10,
textStartsWith: 请求。 term
},
成功:函数(数据){
response($.map(data, function (item) {
return {
标签:item.LineTypeCode + ' - (' + item.Description + ')',
value: item.LineTypeCode
}
}));
},
错误:函数 (XMLHttpRequest, textStatus, errorThrown) {
alert(textStatus);
}
});
}
});
我希望用户在第二次输入“$('.someTextbox')”文本框时会出现列表。
【问题讨论】:
标签: jquery autocomplete jquery-autocomplete