我要为选中的每个复选框进行更新。
所以我做了一个for循环。但这是行不通的,因为只有部分元素得到了更新。我认为for循环比更新快。
我可以将具有所有_id的数组发送到update()来进行处理吗?
var inputFields = e.target.parentNode.parentNode.getElementsByTagName('input'),
newId = 123;
for(var i = 0; i < inputFields.length; i++) {
if (inputFields[i].type == 'checkbox' && inputFields[i].checked == true) {
Articles.update({_id: inputFields[i].getAttribute('data-id')}, {$set: { parent: newId }});
}
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句