jquery checkbox 全选与清空
jquery1.7.1
jquery判断checked
.attr('checked'): //看版本1.6+返回:"checked"或"undefined" ;1.5-返回:true或false
html
全选<input id="all" type="checkbox" value="" /> 投资<input id="Checkbox1" type="checkbox" name="test" value="投资" /> 理财<input id="Checkbox2" type="checkbox" name="test" value="理财" /> 担当<input id="Checkbox3" type="checkbox" name="test" value="担当" /> 成熟<input id="Checkbox4" type="checkbox" name="test" value="成熟" />
js
$(function(){ jQuery("#all").click(function(){ if($(this).attr("checked")==undefined){ $("input[name='test']").each(function(){ $(this).attr("checked",false); }); } else{ $("input[name='test']").each(function(){ $(this).attr("checked",true); }); } }); });