私はjQueryの初心者であり、jQueryタイプウォッチとともにオートコンプリート機能を実装しようとしています。つまり、特定の期間の後にWebサービスからデータを取得するには、minLengthの後ではなく、750ミリ秒と言います。
<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
});
});
私のオートコンプリートは完全に正常に機能しますが、どういうわけかタイプウォッチを含めることができません。私が気付いていない深刻なコーディングの失敗があると確信しています。
ありがとう