Поле автозаполнения Ajax: отображать одно значение, но использовать другое? - PullRequest
0 голосов
/ 01 марта 2011

У меня есть автозаполнение в приложении CakePHP, которое предоставляет выпадающий список окрестностей для привязки к месту. Я вытаскиваю из таблицы «окрестности» с полями имени и идентификатора. Я хочу, чтобы пользователь видел название окрестности, и я хочу, чтобы приложение увидело идентификатор окрестности и вставило его в таблицу мест. Как я могу это сделать?

Ответы [ 3 ]

1 голос
/ 01 марта 2011

Еще один способ сделать это - сохранить идентификатор. Затем, когда пользователь нажимает «отправить», вы заменяете значение поля ввода на сохраненное вами значение.

0 голосов
/ 01 марта 2011

Этот тип функциональности обычно достигается с помощью комбинированного списка, который похож на автозаполнение, с базовым select элементом, см. здесь

0 голосов
/ 01 марта 2011

назначить правильное (скрытое) значение скрытому полю ввода

...