所以我试图通过等于变量的值检查一个方框,但是我无法开始工作。这是一个小提琴:https://jsfiddle.net/OpuLance/n3L8a4zz/4/
如果我将其设置为.val(checkboxValue).prop("checked", "checked");
我尝试了.val() == checkboxValue.prop("checked", "checked");
,但这不起作用
答案 0 :(得分:1)
在jQuery中使用 attribute selector :
$('input[value="'+checkboxValue+'"]:checkbox').prop("checked", "checked");
<强> fiddle 强>
答案 1 :(得分:0)
您正在检查$('input:checkbox').val(checkboxValue).prop("checked", "checked");
的所有复选框
使用$('input[value="'+checkboxValue+'"]:checkbox').prop("checked", "checked");
的 demo 强>