表单中相同name的checkbox初始赋值

分享 未结 1 148
bagelaile
bagelaile 2019-8-20
悬赏:20飞吻
form.val("formTest", {
"check[write]": true
})
文档中给checkbox初始赋值只能一个个来且需要给每个checkbox设置不同的name值,当多个相同name的checkbox就不好同时初始赋值了,
所以我试着把form.js中的
itemElem[0].checked = value;
改了一下,改成
itemElem.each(function(){
if(value.indexOf(this.value)>=0){
this.checked = true
}
});
然后初始赋值时这样写就可以实现多个相同name的checkbox赋值了
form.val("formTest", {
"check": ["write","read","game"]
})
回帖