我有一个复选框的列表,每个链接旁边都有一个链接。喜欢的东西:如何设置链接检查复选框的变量名称,编号,值
<form name="checkboxlist" action="..." >
<input type="checkbox" id="1" name="pageCB" value="1"/>
<a id="1" href="#" onclick="sub(id)>click here</a>
<input type="checkbox" id="2" name="pageCB" value="2"/>
<a id="2" href="#" onclick="sub(id)>click here</a>
...
...
<input type="submit" />
</form>
我目前正在使用:
<script>
function sub(id){
$("input:checkbox[value=id]").attr("checked", true);
document.checkboxlist.submit();
}
</script>
但这显然不读变量ID,我真的想避免,如果每个ID语句有几个其中有数百个。有没有办法做到这一点?
你能修改html吗?在页面上使用多个相同的ID是无效的。我建议使用
如果您知道该id,它不会比$(“#”+ id).attr(“checked”,true)更简单。 – Gabe