Combo Box по умолчанию выбрал последнюю опцию Я хочу, чтобы в поле со списком по умолчанию был выбран последний параметр (с помощью jquery): <select> <option>item1</option> <option>item2</option> <option>item3</option> <option>item4</option> <option>item5</option> </select> Ответ 1 Сделайте что-то вроде этого: $(function() { $("select option:last").attr("selected", "selected"); }); Ответ 2 Простое решение для JavaScript: select.selectedIndex = select.options.length-1; Демо Ответ 3 <select> <option>item1</option> <option>item2</option> <option>item3</option> <option>item4</option> <option selected="selected">item5</option> </select> Ответ 4 Используйте "prop" вместо "attr", конечно, в зависимости от версии jQuery, которую вы используете. $( "select option: last" ). prop ( "selected", "selected" ); jQuery prop: http://api.jquery.com/prop/ Больше обсуждений по вопросу о том, когда использовать опору или attr: .prop() vs .attr() Ответ 5 Просто используя ванильный Javascript, вы можете комбинировать .selectedIndex и .length свойства & lt; выберите> объект dom, чтобы добиться этого: document.querySelector("#mySelect").selectedIndex = document.querySelector("#mySelect").length - 1; <select id="mySelect"> <option>item1</option> <option>item2</option> <option>item3</option> <option>item4</option> <option>item5</option> </select>
Ответ 1 Сделайте что-то вроде этого: $(function() { $("select option:last").attr("selected", "selected"); });
Ответ 3 <select> <option>item1</option> <option>item2</option> <option>item3</option> <option>item4</option> <option selected="selected">item5</option> </select>
Ответ 4 Используйте "prop" вместо "attr", конечно, в зависимости от версии jQuery, которую вы используете. $( "select option: last" ). prop ( "selected", "selected" ); jQuery prop: http://api.jquery.com/prop/ Больше обсуждений по вопросу о том, когда использовать опору или attr: .prop() vs .attr()
Ответ 5 Просто используя ванильный Javascript, вы можете комбинировать .selectedIndex и .length свойства & lt; выберите> объект dom, чтобы добиться этого: document.querySelector("#mySelect").selectedIndex = document.querySelector("#mySelect").length - 1; <select id="mySelect"> <option>item1</option> <option>item2</option> <option>item3</option> <option>item4</option> <option>item5</option> </select>