Доступ к полю экземпляра виджета из внешнего виджета ⇐ Jquery
Доступ к полю экземпляра виджета из внешнего виджета
Существует виджет jquery-ui с именем autocomplete, который имеет функцию _change:
// (...) $.widget( "ui.autocomplete", { версия: "@ВЕРСИЯ", defaultElement: "", параметры: { appendTo: ноль, автофокус: ложь, задержка: 300, миндлина: 1, позиция: { мой: "слева вверху", at: "слева внизу", столкновение: «нет» }, источник: ноль, // Обратные вызовы изменение: ноль, закрыть: ноль, фокус: ноль, открыто: ноль, ответ: ноль, поиск: ноль, выбрать: ноль }, Индекс запроса: 0, // (...) _change: функция (событие) { if ( this.previous !== this._value() ) { this._trigger("изменение", событие, {элемент: this.selectedItem}); } }, // (...) Я преобразовал ввод в автозаполнение:
$("#myInputId").autocomplete({ источник: [], изменение: функция (событие, пользовательский интерфейс) { // (...) } }); Я хотел бы программно получить доступ и изменить значение this.previous, используемое в функции _change. Как мне это сделать? Я уже пытался получить доступ к этому полю:
$("#myInputId").autocomplete("instance").previous $("#myInputId").autocomplete("виджет").предыдущий но я получил неопределенное значение.
Существует виджет jquery-ui с именем autocomplete, который имеет функцию _change:
// (...) $.widget( "ui.autocomplete", { версия: "@ВЕРСИЯ", defaultElement: "", параметры: { appendTo: ноль, автофокус: ложь, задержка: 300, миндлина: 1, позиция: { мой: "слева вверху", at: "слева внизу", столкновение: «нет» }, источник: ноль, // Обратные вызовы изменение: ноль, закрыть: ноль, фокус: ноль, открыто: ноль, ответ: ноль, поиск: ноль, выбрать: ноль }, Индекс запроса: 0, // (...) _change: функция (событие) { if ( this.previous !== this._value() ) { this._trigger("изменение", событие, {элемент: this.selectedItem}); } }, // (...) Я преобразовал ввод в автозаполнение:
$("#myInputId").autocomplete({ источник: [], изменение: функция (событие, пользовательский интерфейс) { // (...) } }); Я хотел бы программно получить доступ и изменить значение this.previous, используемое в функции _change. Как мне это сделать? Я уже пытался получить доступ к этому полю:
$("#myInputId").autocomplete("instance").previous $("#myInputId").autocomplete("виджет").предыдущий но я получил неопределенное значение.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Доступ к атрибуту экземпляра родительского класса из экземпляра дочернего класса?
Anonymous » » в форуме Python - 0 Ответы
- 50 Просмотры
-
Последнее сообщение Anonymous
-