我的javascript数组中填充了html文件中的复选框值。如何从jquery中找到特定元素并更改checkign。
jQuery.each(substr, function() {
var n = this;
$('input[type=checkbox]').each(function () {
$('input[name='+n+']').attr('checked', true);
});
});
Substr 是填充了名称的数组。 substr = {'a','b','c','d'} 。上面的代码不起作用。请帮忙
答案 0 :(得分:2)
我认为substr = {'a', 'b', 'c', 'd'}
应为substr = ['a', 'b', 'c', 'd']
。
jQuery.each(substr, function(i, val) {
// val = a, b, c... etc
$('input[type=checkbox][name="'+ val +'"]').attr('checked', true);
});