我正在使用自動完成的Web服務唱JSON,如果我選擇了一個不能再出現在自動完成列表中的列表項目;選擇的項目不應該顯示在自動完成列表中
JSON AJAX代碼:
select: function (event, ui) {
var terms = split(this.value);
if (terms.length <= 10) {
// remove the current input
terms.pop();
// add the selected item
terms.push(ui.item.value);
// add placeholder to get the comma-and-space at the end
terms.push("");
this.value = terms.join(", ");
return false;
}
else {
var last = terms.pop();
$(this).val(this.value.substr(0, this.value.length - last.length - 0)); // removes text from input
$(this).effect("highlight", {}, 1000);
$(this).addClass("red");
$("#warnings").html("<span style='color:red;'>Max skill reached</span>");
return false;
}
}
能爲您提供的jsfiddle,或至少更多的代碼( html等) –
請問我爲什麼要問?如果用戶刪除它,它是否必須返回列表中? – Bindrid
@Bindrid,我不知道你在問什麼,你的問題是給我的。 srry – Aman