Функция onChange не работает с Jquerydropdownreplacement - PullRequest
0 голосов
/ 08 сентября 2011

Я много раз искал этот ответ, но ближайшего ответа для него нет.

На самом деле в моем раскрывающемся списке есть много вариантов. Так что, чтобы ограничить те варианты, которые я использовал <a href="http://programmingdrunk.com/current-projects/dropdownReplacement/#select" rel="nofollow">Jquery.dropdownreplacement</a>. Теперь этоограничив мои параметры, как определено. Но у меня есть несколько операторов выбора на одной странице, тогда это создает проблему. Так что я сделал что-то вроде этого

$("select").each(function(){<br/> var filter = $(this);<br/> $('#'+ filter.attr('id')).dropdownReplacement({optionsDisplayNum: 10});<br/> });

После этого в соответствии с'id' ограничивает параметры выбора. Но здесь у моего элемента select уже есть onChange, который имеет разные функциональные возможности на разных страницах. После добавления этого плагина функция onchange теряется. Чтобы ограничить параметры и заставить мою функцию onchange работать одновременночто я должен делать?Я не знаю, правильно ли я это делаю или что-то упустил. Или функция обмена не будет работать для этого раскрывающегося списка?

1 Ответ

1 голос
/ 09 сентября 2011

Я решил свою проблему следующим образом:

$("select").each(function(){<br/> var filter = $(this);<br/> $('#' + filter.attr('id')).dropdownReplacement({optionsDisplayNum: your_limit,<br/> onSelect : function(value, text, selectIndex) {<br/> $('#'+filter.attr('id')).trigger('change');<br/><br> }});<br/> });<br/>

Спасибо, ребята ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...