Я пытаюсь достичь второго раскрывающегося списка, который будет заполнен значениями, основанными на выборе первого раскрывающегося списка.
У меня это работает, используя следующее:
http://jsfiddle.net/ydPfH/6/
Проблема в том, что внешний плагин, который я использую для отображения изображений в раскрывающемся списке, как-то мешает этому коду работать должным образом.
Код, который инициализирует этот плагин, - $("body select").msDropDown();
, и ниже у меня есть простая форма поиска, которая использует этот плагин, - расширяемый div jquery, поэтому вы нажимаете Advanced Search
, чтобы развернуть форму с динамическими выпадающими списками.
<a href="#" rel="toggle[advancedsearch]" data-openimage="images/collapse.png" data-
closedimage="images/expand.png">Advanced Search<img id="expand"
src="images/collapse.png"/> </a>
<div id="advancedsearch">
<p>Document Properties:</p>
<form>
<select id="tags" name="tags" class="tags">
etc....
Я надеюсь, что какой-то onclick
или что-то еще проще вызвать в другой метод JS, чтобы каким-то образом удалить инициализацию $("body select").msDropDown();
или даже инициализировать что-то глупое, что, в свою очередь, удалит его.
Полный источник страницы можно посмотреть здесь, если это поможет: http://jsfiddle.net/pQ9LT/
Спасибо
Martin