jQuery - 按名称查找表单字段

时间:2017-12-12 12:05:53

标签: jquery

我试图按名称找到特定的表单字段(复选框),然后取消选中它。问题是它无法正常工作。根据搜索此网站尝试了多种变体,但没有成功

jQuery

$(".locCheck").find("[name='loc-all']").attr("checked", false);

和HTML

<input type="checkbox" class=locCheck name=loc-all checked>

1 个答案:

答案 0 :(得分:4)

如果你改变:

$(".locCheck").find("[name='loc-all']").attr("checked", false);

$(".locCheck[name='loc-all']").prop("checked", false);

这应该有效。

对于已检查的prop已使用而不是attr。此外,选择器.locCheck[name='loc-all']都指向相同的元素。在您的示例中,您试图将其作为子元素找到。