подстановка значения jquery - PullRequest
       2

подстановка значения jquery

0 голосов
/ 21 сентября 2010

Является ли это легитимным способом определения выбранного значения поля раздела / опции с идентификатором "shirt_size_1221"?

var user_id = '1221';
x = "#shirt_size_" + user_id ;                          
alert($(x + " option:selected"));

Ответы [ 3 ]

0 голосов
/ 21 сентября 2010

Ваш оператор alert всегда будет отображать [object], если вы не измените его на

alert($(x+' option:selected').val());

И не волнуйтесь, это хороший способ получить выбранный вариант.

0 голосов
/ 21 сентября 2010

«Правильный» путь это просто:

var user_id = '1221';
x = "#shirt_size_" + user_id ;        
alert($(x).val());
0 голосов
/ 21 сентября 2010

Вы можете получить значение выбранного параметра в раскрывающемся списке, используя

var selectList = document.getElementById("shirt_size_1221");
var val = selectList.options[selectList.selectedIndex].text;

JQuery не требуется.

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