如何使用jQuery获得下拉框的选定值? 我试着用
var value = $('#dropDownId').val();
and
var value = $('select#dropDownId option:selected').val();
但两者都返回空字符串。
如何使用jQuery获得下拉框的选定值? 我试着用
var value = $('#dropDownId').val();
and
var value = $('select#dropDownId option:selected').val();
但两者都返回空字符串。
当前回答
这样就可以了
$('#dropDownId').val();
其他回答
使用下面的方法在页面加载中获取所选值:
$(document).ready(function () {
$('#ddlid').on('change', function () {
var value = $('#ddlid :selected').text();
alert(value);`
});
});
在html中为你的下拉控件生成的id是动态的。因此使用完整的id $('ct100_<您的控件id>').val()。它会起作用的。
你需要这样放。
$('[id$=dropDownId] option:selected').val();
试试这个
$("#yourDropdown option:selected").text();
试试这个,它得到的值:
(“选择# myField美元)。找到选项:selected’)。瓦尔();