Есть ли способ сообщить jQuery UI Autocomplete, какие индексы массива JSON использовать в качестве «метки» и «значения», если это не имена индексов, используемые в массиве JSON?
Массив, содержащий мои значения поиска, выглядит следующим образом (зарегистрировано Firebug):
[ Object { id="12", name="Don Davis" }, Object { id="17", name="Stan Smith" } ]
Я хочу использовать 'id' в качестве 'метки' и 'имя' в качестве 'значения', но не могу понять, как чтобы сообщить объект конфигурации.
Мой массив содержится в локальной переменной — вызов Ajax не выполняется.
Этот ответна другой вопрос решает проблему, создавая скрытый ввод формы, но вполне вероятно, что есть более чистый способ справиться с этим.