[英]How select specific custom attribute in an select option field?
我正在修复旧的Web应用程序中的一个严重错误。 对于某些数据集,不幸的是,选项/选择列表中的值不是唯一的。 但幸运的是,自定义属性test
是唯一的。
因此,我具有以下HTML结构:
<select id="dropdown">
<option value="1" test="A">fooA</option>
<option value="2" test="B">fooB</option>
<option value="2" test="C">fooC</option>
<option value="2" test="D">fooD</option>
<option value="2" test="E">fooE</option>
</select>
因此,我想知道如何在选择/下拉字段中借助Jquery或Vanilla JS在自定义属性test
设置C
? .attr()
属性仅更改自定义属性test
的属性,而我不需要。 我想在选择字段中设置fooC
。
尝试使用JSFiddle链接: http : //jsfiddle.net/rnnfk/120/
只需在jquery中添加以下代码:
$("#dropdown [test='C']").attr("selected", "selected");
它可能会帮助您。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.