復選框全選反選問題
阿新 • • 發佈:2017-06-21
spring click springmvc mvc控制器 next put array console input
<script type="text/javascript"> $(function(){ $("#dispatch_btn").click(function(){ var array = []; $(‘input[name=chk_list]‘).each(function(){ if($(this).is(‘:checked‘)) array.push($(this).parent().next().val()); }); console.log(array); }); });function allCheck(e){ console.log("%o",e); if($("#chkall").is(‘:checked‘)){ $(‘input[name=chk_list]‘).each(function() { console.log(this); $(this).prop("checked", true); }); } else { $(‘input[name=chk_list]‘).each(function() { console.log(this); $(this).removeAttr("checked"); }); } } </script>
springmvc控制器端可直接用String[]接受數組參數
註意點:
$(this).attr("checked",true)這種方式有可能只有一次生效,原因不明
復選框全選反選問題