我编写了这段代码以添加attr
到已在index
变量上定义值的选项元素:
$(document).ready(function (){
$('option').each(function() {
var index = '1';
if($(this).attr('value') == index)
$(this).attr('selected','selected');
});
});
如何将 attr 添加到index
变量中列出的值的每个元素。像这样的东西:
var index = '1,2,5,8,7,9';
if($(this).attr('value') == index)
...
更新:这是我的 html 代码:
<select name="category[]" multiple="multiple" id="category">
<option class="level-0" value="1">Jobs</option>
<option class="level-1" value="24">CSS</option>
<option class="level-0" value="5">Products</option>
</select>