Отображать сообщение, основанное на автозапросах ответов пользовательского интерфейса JQuery - PullRequest
0 голосов
/ 16 февраля 2011

У меня есть форма, которая успешно отображает ответы автозапроса jquery UI из удаленной базы данных.Я хотел бы:

  • Отображать пользовательское сообщение на основе ответов (например, у вас есть 10 предложенных пунктов)
  • Разрешить отправку формы (проверку) только принет автозаполненных ответов.

Я не уверен, что лучший способ сделать это.Я рассматриваю проверку AJAX как отдельную вещь, но, возможно, есть способ настроить код пользовательского интерфейса jquery для отображения сообщения и проверки формы.

Я рад предоставить любой код, но длятеперь это просто простая функция автозаполнения jquery.

1 Ответ

0 голосов
/ 16 февраля 2011

Посмотрите на функцию .data() при автозаполнении для отображения пользовательских сообщений. Пример, показанный в документации JqueryUI , использует его для отображения пользовательских форматов данных. Вы можете добавить количество предложений, выполнив что-то вроде:

$('#element').append(item.length + 'suggestions')

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

...