如何从jQuery的选择框中获取文本?

时间:2011-11-16 09:20:41

标签: jquery

我有以下代码:

<select id="SubjectID"><option value='00'>Select Subject</option>
<option value=01 selected='selected'>Software</option>

<option value=02>Psychology</option>
<option value=03>Database</option>
</select>

我使用$(&#39;#SubjectID&#39;)。val()来获取诸如&#34; 01&#34;之类的值。

如何使用jquery获取所选选项的文本?

4 个答案:

答案 0 :(得分:1)

使用此:

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

答案 1 :(得分:1)

您可以使用:selected伪选择器选择所选选项(您可以在一个句子中使用“select”一词多少次?!),然后使用text方法获取文本:

var selectedText = $("#SubjectID option:selected").text();

答案 2 :(得分:1)

试试这个:

$('#SubjectID option:selected').text();

答案 3 :(得分:1)

jQuery(“#SubjectID选项:选中”)。text();

了解更多信息

http://api.jquery.com/select/