Реализация синхронных селектов. Подскажите.
Многоуважаемые гуру, подскажите как реализовать следующее:
Есть две формы. В первой форме есть некий select со списком значений и во второй форме есть такой же select. Необходимо при изменении выбора во второй форме сделать так, чтобы и в первой произошло аналогичное изменение выбора. Я понимаю, что меня отправите в сторону JQuery, но я не понял как установить выбранное значение, а не текст. <form id="formQuery"> <select id="s1" name="S"> <option value="1.23">Select1</option> <option value="2.34">Select2</option> <option value="3">Select3</option> <option value="5">Select4</option> </select> <input type="submit" value="Send"> </form> <form id="formSecond"> <select id="s2" name="choice"> <option value="1.23">Select1</option> <option value="2.34">Select2</option> <option value="3">Select3</option> <option value="5">Select4</option> </select> </form> Формы размещены в разных частях страницы. Вариант с полным копированием форм так же не подходит, так как в первой на самом деле очень много параметров, а вторая нужна только для того, чтобы из другой части страницы изменить один единственный параметр. |
Вы просите готовый скрипт с нуля.
Это работа, и за нее обычно платят деньги. Для таких сообщений предназначен раздел форума "Работа". Если вы все же хотите, чтобы вам помогли - приложите какие-то усилия сами и задавайте вопросы по ходу дела. |
Цитата:
Но если Вы так хотите, вот текст как я его понимаю: <script language="javascript"> $("#s2").change( function() { $("#s1").val(this.val()); } ) </script> |
Всем спасибо, все свободны. :) Разобрался. Вот что нужно было:
document.fq.S.selectedIndex = document.fs.choice.selectedIndex; Уважаемый, так в чём заключается работа? В одной строчке текста? |
Цитата:
|
Одна строчка текста как пример от знающего человека не знающему уже является работой?
В школе за каждую строчку из учебника Вы явно столько не платите. ;) Это так, для сведения. К тому же решение посталеной мной задачи ни как не решит то, что мне нужно сделать. Я обратился за советом как такое реализовать, так как решений в интернете не нашёл. Модератор, прошу закройте тему, не хочу флуда не по теме. |
Цитата:
|
Часовой пояс GMT +3, время: 12:22. |