表格checkbox全选以及单选jquery实现:
id名称
{% for i in objects %}
{{ i.id }}{{ i.name }}{% endfor %}
// 全选
$("input[name=all-user]").click(function () {
if (this.checked) {
$("input[name=one-user]").prop("checked", true);
} else {
$("input[name=one-user]").prop("checked", false);
}
});
// 单选的时候去掉全选状态
function userCheck(ths) {
if (ths.checked === false) {
$("input[name=all-user]:checkbox").prop('checked', false);
}
else {
var count = $("input[name=one-user]:checkbox:checked").length;
if (count === $("input[name=one-user]:checkbox").length) {
$("input[name=all-user]:checkbox").prop("checked", true);
}
}
}