我使用自動完成功能的自動suggetion,我使用其餘的api網址作爲數據源,但它是建議所有標籤,例如,如果我輸入I
因此它應該只顯示其中包含I
,但它顯示了所有的標籤,甚至當我鍵入它在這裏顯示了所有標籤的任何關鍵字標籤是我輸入的文本自動完成從休息api
<input type="text" id="name" />
<input type="text" id="value" />
這裏是我的Java腳本和jQuery
$(function(){
$("#name").autocomplete({
source:"http://localhost:8080/JsonRestfull/countries",
dataType: "json",
select: function (event, ui) {
$("#name").val(ui.item.label);
$("#value").val(ui.item.value);
return false;
}
});
});
和http://localhost:8080/JsonRestfull/countries
包含以下數據
[{"label":"IND","value":"India"},{"label":"CHN","value":"China"},{"label":"NEP","value":"Nepal"},{"label":"BHU","value":"Bhutan"}]
的來源,而不是通過'http://本地主機:8080/JsonRestfull當我把所有的值直接那麼它工作正常,但我想利用這個休息網址 –