0

可能是一个简单的,但我需要一些帮助。我有一些单选按钮,并使用以下 jQuery 来查看哪个被选中:

var desc1 = ($('input[name=area]:checked').val());

效果很好,但我现在需要使用下拉菜单而不是单选按钮。我尝试了相同的 jQuery,也尝试了“selected”而不是“checked”,但没有运气。我怎样才能让它工作?

谢谢

4

2 回答 2

3

你想要得到的实际上是<select>元素的值:

$("select").val();
于 2010-08-03T00:25:15.840 回答
0

select只是一个单一的元素,option标签不会最终成为元素本身。

只需使用val方法获取所选选项的值:

var desc1 = $('select[name=area]').val();
于 2010-08-03T00:25:33.800 回答