установка значения формы выбора с помощью jquery - PullRequest
0 голосов
/ 29 марта 2012

так что, очевидно, у вас есть следующее

<select>
    <option value="0">One</option>
    <option value="1">Two</option>
</select>

$('select').val('1'); // selects "Two"
$('select').val('Two'); // also selects "Two"

но что, если у вас есть

   <select>
        <option value="0">1</option>
        <option value="1">0</option>
    </select>

И я хочу установить значение ... формы ... как я могу сказать jquery специально использовать поле значения или, в частности, текст между тегом параметра ...

Ответы [ 3 ]

3 голосов
/ 29 марта 2012
​$('select').find('option[value="1"]')​​​​​​​​​​​​​​​​​.attr('selected', true );  
2 голосов
/ 29 марта 2012

Просто выберите option на основе значения (с помощью селектора атрибутов) и установите выбранный атрибут следующим образом:

var value = "1"; // Set the value that you want to select
$("select option[value=" + value + "]")​​.attr("selected","selected")​​;​

http://jsfiddle.net/VU9BC/

0 голосов
/ 05 июля 2015

Просто выберите параметр на основе значения (с селектором атрибута) и установите выбранный атрибут следующим образом: Просто без заголовка:)

По значению

$( "select" ).change( displayVals );

https://jsfiddle.net/haroonmind/quemz47o/1/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...