我有一个由 jQuery 自动构建的下拉菜单。它运行良好。
当用户从下拉列表中选择一个值时,我想知道该值是什么。目前我正在使用:
var employee= $('#emplist').find('option:selected').text();
但这似乎总是返回null。
有人可以告诉我如何将下拉选择的文本添加到变量中。
我的 jQuery 版本是 1.4.1。
我有一个由 jQuery 自动构建的下拉菜单。它运行良好。
当用户从下拉列表中选择一个值时,我想知道该值是什么。目前我正在使用:
var employee= $('#emplist').find('option:selected').text();
但这似乎总是返回null。
有人可以告诉我如何将下拉选择的文本添加到变量中。
我的 jQuery 版本是 1.4.1。
只需使用.val()
. 试试下面,
var employee= $('#emplist').val();
要获取当前选定的文本:
$('#emplist :selected').text();
或价值:
var value = $('#emplist').val()
你可以做
var employee= $('#emplist').find('option:selected').val();
或者更好的方法
var employee= $('#emplist').val();
尝试这个
var employee= $('#emplist').val()
OR
var employee= $('#emplist').find('option:selected').val();