【发布时间】:2016-08-11 22:15:00
【问题描述】:
我遇到了新问题!
var name=prompt("Populate Fields");
var array = $(name.split(","));
$.each(array,function(i){
$('input[name="'+ array[i] + '"]').prop=('checked', 'checked');
alert(array[i]);
});
alert("Done");
}
好的,问题出在哪里? 我的目标是 - 我在弹出窗口中写道 - 香蕉、狗、妻子和 LOOP 应该为每个数组条目添加属性。
如果我写的话:
$('input[name="dog"]').prop('checked','yes');
一切正常,复选框被选中,但是当我在循环中执行它时,没有任何效果,但是如果我尝试在提示中特别放置一些 ' " ' ,那么控制台日志会崩溃,所以这意味着它在那里传递了正确的名称,因为警报会弹出我在那里写的每个条目。
非常感谢!
【问题讨论】: