Я использую плагин Chosen jquery. Он показывает «нет результатов», если ничего не найдено. Есть ли способ запустить функцию, если с помощью этого плагина не найдено никаких результатов?
Выбрано: Активировать функцию, если нет результатов
Ответы (2)
Как разработчик Chosen, я могу с уверенностью сказать вам, что в настоящее время нет никаких обратных вызовов или событий, инициируемых при отсутствии результатов.
Хотя вы можете отправить запрос функции как проблему на Репозиторий GitHub
Последние несколько недель на Избранном велась активная разработка, так что изменения быстрого действия по вашему запросу — это хорошо.
person
Koen.
schedule
13.08.2013
Я проверил там. Существует открытый запрос на эту функцию Ссылка: github.com/harvesthq/chosen/pull/166< /а>
- person Mayank Awasthi; 13.08.2013
Это мой пиар да, но я думал, что вы говорите о простом событии/обратном вызове, без возможности добавления опции
- person Koen.; 13.08.2013
В конечном итоге я хочу добиться этого. Если я могу запустить функцию, я могу делать то, что хочу.
- person Mayank Awasthi; 13.08.2013
Я уже реализовал это решение, но в любом случае спасибо за вашу ценную помощь, и, поскольку этот ответ полезен для решения реальной проблемы, поэтому я принимаю его как принятый ответ.
- person Mayank Awasthi; 14.08.2013
Теперь есть событие chosen:no_results, к которому вы привязываете функцию следующим образом:
$('select.chosen-select').bind('chosen:no_results', chosenNoResults);
function chosenNoResults(evt, params) {
//Add new Option Logic
}
См. Github для справки
person
pk_code
schedule
06.12.2019