[英]How can I pass a JSON array to jquery autocomplete
我有此Json數據,我想將其傳遞給JQuery.ui自動完成
<input type="text" id="symptom_checker" name="search_symptom" />
JSON編碼的數據
var symptoms = [{"symptom_name":"Overall sensation of feeling unwell"},{"symptom_name":"cough"},{"symptom_name":"cough with blood mucus"}];
如果我將其傳遞給此功能
$("#symptom_checker").autocomplete({
source: symptoms
});
輸入症狀名稱時不起作用,但是如果我嘗試使用此json數據
var symptoms = ["Overall sensation of feeling unwell", "cough", "cough with blood mucus"];
JQUERY
$("#symptom_checker").autocomplete({
source: symptoms
});
工作正常。 我該如何解決?
根據文檔,它支持兩種數組格式。
[{label:'' , value:''}]
的對象數組。 您也只能將value
作為屬性。 您必須將數組轉換為任何這些格式。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.