我是一个 jQuery 新手,并试图与 jQuery typewatch 一起实现自动完成功能。也就是说,要在某个时间段后从 Web 服务获取数据,比如 750 毫秒,而不是在 minLength 之后。
<script type="text/javascript">
$(document).ready(function () {
$('.searchinput').autocomplete({
source: function (request, response) {
$.ajax({
type: "POST",
contentType: "application/json; charset=utf-8",
url: "/Services/SampleWebService.asmx/GetProduct",
data: '{"searchString":"' + request.term + '"}',
dataType: "json",
async: true,
success: function (data) {
response(data);
}
});
},
});
$('.searchinput').typewatch({
callback: $.autocomplete,
wait: 750,
highlight: false
});
});
我的自动完成功能绝对可以正常工作,但不知何故我无法将 typewatch 包含在内。我确信存在我不知道的严重编码失败。
谢谢