Autouzupełnianie JQuery bez użycia etykiety, wartości, id
Czy możliwa jest praca autouzupełniania JQuery bez użycia konwencjonalnego identyfikatora, etykiety, wartości?
Na przykład nie chcę używać:
[ { "id": "Botaurus stellaris", "label": "Great Bittern", "value": "Great Bittern" },
{ "id": "Asio flammeus", "label": "Short-eared Owl", "value": "Short-eared Owl" }]
ale raczej:
[ { "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" }]
Więc jak, coJQuery autocomplete
normalnie trwaid,value,label
, mogę to zrobićmy_id, first_name, last_name
i spraw, aby Jquery Autocomplete traktował tak samoid,label,value
?
Może to być przydatne, gdy nie chcę modyfikować kluczy danych pochodzących ze źródła danych, aby wyświetlić je w Autouzupełnianiu JQuery.