Автопредложение из массива

У меня есть php-скрипт, который генерирует массив JS в этой форме

new Array(

    new Array("Maine", 1), 

    new Array("Maryland", 2), 

    new Array("Massachusetts", 3), 

    new Array("Michigan", 4), 

    new Array("Minnesota", 5), 

    new Array("Mississippi", 6), 

    new Array("Missouri", 7), 

    new Array("Montana", 8)

);

кто-нибудь может предложить, как реализовать автоматическое предложение для формы поиска?

Спасибо


person Vamsi Krishna B    schedule 26.09.2010    source источник


Ответы (1)


Используйте автозаполнение пользовательского интерфейса jQuery:

Автозаполнение можно настроить для работы с различными источниками данных, просто указав параметр источника. Источником данных может быть:

  • массив с локальными данными
  • Строка, указывающая URL
  • обратный звонок

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

person Jakub Konecki    schedule 26.09.2010