这是确定带有和“shirt_size_1221”的ID的部分/选项框的选定值的合理方法吗?
var user_id = '1221';
x = "#shirt_size_" + user_id ;
alert($(x + " option:selected"));
答案 0 :(得分:0)
您可以使用
在下拉框中获取所选选项的值var selectList = document.getElementById("shirt_size_1221");
var val = selectList.options[selectList.selectedIndex].text;
不需要JQuery。
答案 1 :(得分:0)
除非您将其更改为
,否则alert
语句将始终显示[object]
alert($(x+' option:selected').val());
不用担心,这是获得选择权的好方法。
答案 2 :(得分:0)
“正确”的方式很简单:
var user_id = '1221';
x = "#shirt_size_" + user_id ;
alert($(x).val());