是否有可能使JQuery自動完成工作而不使用傳統的ID,標籤,值?JQuery自動完成不使用標籤,值,ID
舉例來說,我不希望使用:
[ { "id": "Botaurus stellaris", "label": "Great Bittern", "value": "Great Bittern" },
{ "id": "Asio flammeus", "label": "Short-eared Owl", "value": "Short-eared Owl" }]
而是:
[ { "my_id": "Botaurus stellaris", "first_name": "Great Bittern", "last_name": "Great Bittern" },
{ "my_id": "Asio flammeus", "first_name": "Short-eared Owl", "last_name": "Short-eared Owl" }]
於是想,什麼JQuery autocomplete
一般需要id,value,label
,我可以把它拿my_id, first_name, last_name
,讓jQuery的自動完成對待如同id,label,value
?
當我不希望修改來自數據源的數據鍵時,在JQuery Autocomplete上顯示它時,這可能會很有用。