我有一個類似於SO的標記插件。jQuery.ui autocomplete - 額外信息
我使用jQuery.ui的自動完成來提供建議。
用戶可以手動輸入標記名,也可以在列表中顯示後單擊它。
無論哪種方式,
當標籤創建它被添加到一個數組,看起來像
[{id: 0, name:mytag},{id: 6, name:clickedtag},{id: 0, name:mytag2}]
所以其對象文本的數組。
如果標記來自自動完成,我想讓ID通過。
else 0
我的問題是。 如何將附加信息(如ID)傳遞到自動填充?
不完全是,找到了你可以簡單地返回一個對象數組,例如`[{value:'display name',id:123},{value:'display name',id:456}] 然後你設置自動完成選擇處理器。要訪問你的價值觀你做`ui.item.value/ui.item.id/ui.item.whatever` – Hailwood 2011-02-06 22:09:28