获取使用Jquery选择的下拉值

时间:2012-09-24 15:53:20

标签: javascript jquery

我有一个由jQuery自动构建的下拉列表。它运行良好。

当用户从下拉列表中选择一个值时,我想知道该值是什么。 目前我正在使用:

var employee= $('#emplist').find('option:selected').text();

但似乎总是返回null。

有人可以告诉我如何将下拉列表选中文本转换为变量。

我的jQuery版本是1.4.1。

4 个答案:

答案 0 :(得分:1)

只需使用.val()即可。请尝试以下,

var employee= $('#emplist').val();

答案 1 :(得分:1)

获取当前选定的文字

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

或价值

var value = $('#emplist').val()

答案 2 :(得分:1)

你可以做到

var employee= $('#emplist').find('option:selected').val();

或者更好的方式

var employee= $('#emplist').val();

答案 3 :(得分:0)

试试这个

var employee= $('#emplist').val()

      OR

var employee= $('#emplist').find('option:selected').val();