【发布时间】:2011-02-16 08:34:54
【问题描述】:
如何使用 jQuery 获取下拉框的选定值?
我尝试使用
var value = $('#dropDownId').val();
和
var value = $('select#dropDownId option:selected').val();
但两者都返回一个空字符串。
【问题讨论】:
-
这两个都应该工作。问题一定出在其他地方(例如,代码是否包含在
$(document).ready(...块中?) -
var value = $('#dropDownId:selected').val(); -
不 -
$('#dropDownId').val();是获取所选值的最简洁方法。 -
@shyam 你不需要在这个语句中选择,因为文档的 ID 是唯一的,你应该只在引用类时使用标签名称
select#dropDownId option:selected,
标签: jquery