我有这个HTML:
<select class="business_types_select" name="business_type_id">
<option value="0" selected="selected">Select a Business Type</option>
<option value="54">Bakery</option>
<option value="55">Tobacco</option>
</select>
Run Code Online (Sandbox Code Playgroud)
如果我选择面包店然后尝试:
$(".business_types_select").val()
Run Code Online (Sandbox Code Playgroud)
我得到54,但我怎么得到文本面包店?如果我试试
$(".business_types_select").text()
Run Code Online (Sandbox Code Playgroud)
我明白了:
" Select a Business Type Bakery Tobacco "
Run Code Online (Sandbox Code Playgroud)
Nic*_*Nic 11
尝试:
$(".business_types_select :selected").text()
Run Code Online (Sandbox Code Playgroud)
如果没有这个,.text()它的行为就像它应该的那样,即从特定类中恢复所有文本.添加:selected到选择器会将其缩小到您选择的那个.
如果您要经常对其进行操作以提高性能,请记住缓存您的选择器.
| 归档时间: |
|
| 查看次数: |
384 次 |
| 最近记录: |