在html 如果一个复选框被选中 是 checked="checked"。用jquery alert($("#id").attr("checked")) 会提示true而不是checked所以判断checkbox是否被选中是 if($("#id").attr("checked")==true)如果是取值就是$("#id").attr("checked"),取文本的话就是$("#id").val()
楼上的正解,确实是这么获取