テキスト ボックスと JQuery AutoComplete 機能をバインドしようとしています。Firebug AJAX Request & Response を確認すると、次のように返されます。しかし、テキストボックスにはアイテムが表示されていません。私が間違っていることを教えてください。ありがとう。
これが私のコーディングです:
$("#<%= TextBox1.ClientID %>").autocomplete({
source: function (request, response) {
$.ajax({
url: "/contractors/web_services/wsSM.asmx/SearchDrugs",
type: "POST",
dataType: "json",
data: {
'LocationID': "10543",
'Search': request.term
},
success: function (data) {
response($.map(data.d, function (item) {
return {
value: item.FullDrugName,
id: item.DrugID
}
}))
}
});
},
delay: 1,
minLength: 2,
select: function (event, ui) {
alert(ui.item.id);
}
});