全选反选

xiaoxiao2025-04-14  8

<display:column media=“html” class=“text-center width-60” title=""> </display:column>

//全选反选 $(function(){ setCheckBoxSelect(‘allSelectName’,‘oneSelectName’); });

/*

==================================================================

功能:设置复选框是否全选中或全部选中 使用:页面对地下 调用 setCheckBoxSelect(‘mainName’,‘itemName’);

mainName:全选复选框Name itemName: 受控复选框Name

================================================================== */ function setCheckBoxSelect(mainName, itemName) {

var allLength = $(“input[name=” + itemName + “][disabled!=disabled]”).length; $(“input[name=” + mainName + “]”).click(function() { KaTeX parse error: Expected '}', got 'EOF' at end of input: …on() { if (($(“input[name=” + mainName + “]”)[0]).prop(“checked”)) { $(this).prop(“checked”, true); } else { $(this).prop(“checked”, false); } }); });

$(“input[name=” + itemName + “][disabled!=disabled]”).click( function() { var ckeckedLength = $(“input[name=” + itemName + “]:checked[disabled!=disabled]”).length; if (ckeckedLength == allLength) { $(“input[name=” + mainName + “]”).prop(“checked”, true); } else { $(“input[name=” + mainName + “]”).prop(“checked”, false); } }); }

转载请注明原文地址: https://www.6miu.com/read-5028254.html

最新回复(0)