cof*_*tor 9 jquery jquery-selectors
我知道如何使用jquery获取元素的属性.但我不确定如何使用选择字段中的实际选项.
<select referenceID="55" name="test" id="test">
<option value="1">first option</option>
<option value="2">second option</option>
<option value="3">third option</option>
</select>
Run Code Online (Sandbox Code Playgroud)
要获取referenceID,我会这样做:
$("#test").attr("referenceID");
Run Code Online (Sandbox Code Playgroud)
当我想获得价值时:
$("#test").val();
Run Code Online (Sandbox Code Playgroud)
但是我想要更有趣一点.我想在每个选项中添加一些特定的信息:
<select name="test" id="test">
<option value="1" title="something here"*>first option</option>
<option value="2" title="something else here">second option</option>
<option value="3" title="another thing here">third option</option>
</select>
Run Code Online (Sandbox Code Playgroud)
是否可以在选项标签中获取属性?
我打算有一个读取标题标签的onselect函数,并帮助我完成其他一些事情.
lon*_*day 16
假设您要查找title所选选项的属性...
$('#test option:selected').attr('title');
Run Code Online (Sandbox Code Playgroud)
也就是说,找到它的后代元素#test是(a)选项元素和(b)被选中.
如果您已经包含选择#test,则可以执行以下操作find:
$('#test').find('option:selected').attr('title');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
37252 次 |
| 最近记录: |