如何使用jQuery获得下拉框的选定值? 我试着用

var value = $('#dropDownId').val();

and

var value = $('select#dropDownId option:selected').val();

但两者都返回空字符串。


当前回答

您是否为选择元素提供了id?

<select id='dropDownId'> ...

你的第一句话应该有用!

其他回答

或者你可以试试:

$("#foo").find("select[name=bar]").val();

我今天用它,它工作得很好。

使用这些代码中的任何一个

$('#dropDownId :selected').text();

OR

$('#dropDownId').text();

你需要这样放。

$('[id$=dropDownId] option:selected').val();

使用下面的代码行,我们可以得到下拉列表值。这将工作

var getValue =文档。

这样就可以了

$('#dropDownId').val();