Функция onclick

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО
#1 24 июля 2011 в 14:20
Доброго времени суток. Зашел что-то в тупик с одним вопросом, поэтому и решил обратиться к знающим людям сообщества.

Суть проблемы:

Поставил двухуровневый выпадающий список вида
  1. <form action="" method="post'); ">
  2. <select name="А1" id="А1" >
  3. <option value="select">Выберите категорию ...</option>
  4. <option value="1">Название 1</option>
  5. <option value="2">Название 2</option>
  6. </select>
  7.  
  8.  
  9. <select name="А2" id="А2" >
  10. <option class="select" value="select" > Выберите подкатегорию ...</option>
  11. <option class="1" value="http://путь до файла/001.asf" >Название файла</option>
  12. <option class="2" value="http://путь до файла/002.asx">Название файла</option>
  13. </select>
  14. </form>
  15.  
:

необходимо передать в <select name="А2" id="А2" > <option class="1" value="http://путь до файла/001.asf" >Название файла</option> функцию onclick="create_wmp('путь до выбранного файла в списке "А2"');

Вывел пока на кнопки вида:
  1.  
  2. <button onclick="create_wmp('http://путь до файла/002.asx');">Название файла</button>
  3.  
но это не вариант, так как список будет постоянно пополняться, и заполонить все кнопками нет желания.
#2 24 июля 2011 в 14:29
насколько я понял, нужно чтобы клик по кнопке вызывал функцию create_wmp() и передавал ей значение выбранное во втором списке?

если да, то так:
  1.  
  2. <button onclick="create_wmp($('#A2').val())" value="Название файла" />
  3.  
#3 24 июля 2011 в 15:43


  1.  
  2. <button onclick="create_wmp($('#A2').val())" value="Название файла" />
  3.  

r2

Спасибо. В принципе как вариант, да. Но хотелось бы автопереход при выборе из списка "А2" — без кнопок.
#4 24 июля 2011 в 17:12
ну тоже самое, только вешаете не на onclick кнопки, а на onchange списка
#5 24 июля 2011 в 17:34


ну тоже самое, только вешаете не на onclick кнопки, а на onchange списка

r2

Вот про onchange я как раз и позабыл… Спасибо!
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.