在jquery中使用非特定id设置“checked”
我正在尝试使用id选中复选框。我知道我们可以像这样专门设置id在jquery中使用非特定id设置“checked”,jquery,checkbox,Jquery,Checkbox,我正在尝试使用id选中复选框。我知道我们可以像这样专门设置id $('#myDiv input[id="001"]').prop('checked', true); 然而,我正在从数据库循环使用我的id,因此不能专门为它设置id。这样做有什么好处吗 $('#myDiv').find("#001"]').prop('checked', true); 或者干脆$001]”。道具“已检查”,正确 或者,如果您不知道ID,请使用输入类型: $('#myDiv').find("input[type='
$('#myDiv input[id="001"]').prop('checked', true);
然而,我正在从数据库循环使用我的id,因此不能专门为它设置id。这样做有什么好处吗
$('#myDiv').find("#001"]').prop('checked', true);
或者干脆$001]”。道具“已检查”,正确
或者,如果您不知道ID,请使用输入类型:
$('#myDiv').find("input[type='checkbox']").prop('checked', true);
如何以及从何处从db获取id?在我尝试通过ids选中复选框之前,我正在获取id。请共享id的不相关代码。是否存在id为001的元素?您应该使用id和项目前缀以及id=beer1Checkbox等属性的后缀,并仅使用beer1Checkbox访问它,id必须是唯一的。关于项目的所有数据都应该使用数据进行设置,比如数据id=1数据名=有史以来最好的啤酒,并使用dataid和dataname获得。这不是一个特定的解决方案,但可能会对您有所帮助。嘿..谢谢大家..我决定使用普通的js文档。getElementById.checked=true;相反