jQuery获取select选中的值

select元素通常有两个要访问的值。首先是value值,其次是文本内容值,通过jquery获取任意一个值都很容易:

假定存在下面这个选择列表

<select id="myselect">
    <option value="1">Mr</option>
    <option value="2" selected="selected">Mrs</option>
    <option value="3">Ms</option>
    <option value="4">Dr</option>
    <option value="5">Prof</option>
</select>

如果我们需要获取当前选中的选项的value值,通过如下jQuery语句完成:

$( "#myselect" ).val(); 
// => 2

如果想获取当前选中项的文本内容值(非value值),通过如下jQuery语句完成:

$( "#myselect option:selected" ).text();
// => "Mrs"

 

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据