JQuery Автозаполнение ответа JSON - PullRequest
0 голосов
/ 04 сентября 2010

Я пытаюсь использовать плагин автозаполнения jQueryUI, но не могу заставить его работать.

Я использую Spring MVC в бэкэнде и возвращаю ответ JSON, следуя этому этому сообщению , которые я получил из сети.

Моя проблема в том, что, похоже, что плагин автозаполнения ожидает ответ JSON.Я проверил мой firebug, и он отображает ниже ответ JSON.

{"data":["TEST-01","TEST-02","TEST-03"]}

Не выдается никакой ошибки, но автозаполнение ничего не предлагает.

1 Ответ

2 голосов
/ 04 сентября 2010

Почему бы вам не обратиться к официальной документации jquery-ui об ожидаемом формате ответа?

Короче говоря, действительный ответ может выглядеть следующим образом

[{'label': 'TEST-01'}, {'label': 'TEST-02'}, {'label': 'TEST-03'}]

Больше из документов
данные могут быть простым массивом строк или содержать объекты для каждого элемента в массиве со свойством метки или значения, либо и тем, и другим. Свойство метки отображается в меню предложений. Значение будет вставлено в элемент ввода после того, как пользователь выберет что-то из меню. Если указано только одно свойство, оно будет использоваться для обоих, например. если вы предоставляете только значения-свойства, это значение также будет использоваться в качестве метки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...