Помогите пожалуйста решить проблему: Есть select <select id="month" name="month"> <option id="o1" value="1">Январь</option> <option id="o2" value="2">Февраль</option> <option id="o3" value="3">Март</option> <option id="o4" value="4">Апрель</option> .... </select> необходимо задать selected=selected определенному option средствами JQuery $("o3").attr('selected', 'selected'); - не работает Подскажите как это сделать ...
Код (PHP): <select id="month" name="month"> <option id="o1" value="1">Январь</option> <option id="o2" value="2">Февраль</option> <option id="o3" value="3">Март</option> <option id="o4" value="4">Апрель</option> </select> <script> $('#o3').attr('selected',true); // и так работает! $('#month').val(3); // и так работает, и даже ИД у опций ненужны! </script>
В самом коде ошибки с # не было, это я тут ошибся Я уже понял почему все эти варианты у меня не работали, ошибка была в более раннем JS коде которая не давала ему выполняться дальше Но большое спасибо за отзывчивость )