JQuery Autocomplete ohne Verwendung von label, value, id

Ist es möglich, dass JQuery Autocomplete funktioniert, ohne herkömmliche IDs, Bezeichnungen und Werte zu verwenden?

Zum Beispiel möchte ich nicht verwenden:

[ { "id": "Botaurus stellaris", "label": "Great Bittern", "value": "Great Bittern" }, 
{ "id": "Asio flammeus", "label": "Short-eared Owl", "value": "Short-eared Owl" }]

sondern:

[ { "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" }]

Also wie, was?JQuery autocomplete nimmt normalerweiseid,value,labelkann ich es schaffen zu nehmenmy_id, first_name, last_name und lassen Sie Jquery Autocomplete genauso behandelnid,label,value?

Dies kann hilfreich sein, wenn ich die Schlüssel von Daten, die aus einer Datenquelle stammen, nicht ändern möchte, um sie in JQuery Autocomplete anzuzeigen.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage