Метод suggestions() без параметров возвращает экземпляр плагина:
// одновременно с инициализацией плагина 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 | Массив подсказок |
Обзор
Инструменты контента