jQuery和预选的下拉列表

时间:2012-08-14 18:47:43

标签: jquery html

我在HTML下拉列表和jQuery方面遇到了一些麻烦。 一个选项是预先选择的

<select id="category">
 <option value="1" selected="selected">Value 1</option>
 <option value="2">Value 2</option>
</select>

我尝试使用此行获取所选值

$("#category").val();

但我总是得到预先选择的选项“1”。 还有像

这样的变种
$("select option:selected").val();

不起作用。

有什么建议吗?

2 个答案:

答案 0 :(得分:1)

$("#category").val()为您提供所选的选项

答案 1 :(得分:0)

我认为你需要这个:

$("#category option:selected").text();

<强> DEMO

由于。 $('#category').val()会输出所选选项的value属性。为了获得上述所需选项的text