Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Плагин при инициализации возвращает свой экземплярМетод suggestions() без параметров возвращает экземпляр плагина:

Блок кода
languagejs
// одновременно с инициализацией плагина
var suggestionsPlugin = $(selector).suggestions(options).suggestions();
 
// или так, если плагин уже инициализирован
var suggestionsPlugin = $(selector).suggestions()

У него есть методы:

МетодОписание
clear
Очищает кэш запросов и список подсказок
clearCache
Очищает кэш запросов
disable
Отключает плагин
dispose
Удаляет плагин
enable
Включает плагин
getGeoLocation
Возвращает адрес, определенный через геолокацию
hide
Прячет список подсказок
fixData
Позволяет
использовать сохраненные в полях данные для гранулярных подсказокВосстанавливает объект подсказки по строке из текстового поля. Подходит как для гранулярных, так и для обычных подсказок (ФИО, email, адрес). Объект возвращается асинхронно в событии suggestions-fixdata на текстовом поле.
fixPosition
Принудительно позиционирует вспомогательные элементы. Вызывайте этот метод, если в нем что-то «сползло» из-за особенностей верстки страницы
setOptions(options)
Устанавливает параметры и коллбеки плагина
setSuggestion(suggestion)
Запоминает переданный объект Подсказок подсказки и устанавливает его значение в поле.
update
Показывает список подсказок

 

И свойства:

СвойствоОписание
currentValue
Строковое значение выбранной подсказки
selectedIndex
Индекс выбранной подсказки
selection
Объект выбранной подсказки
suggestions
Массив подсказок

...