大家好,又见面了,我是你们的朋友全栈君。
html代码:
<@checkbox>
<#--遍历补件类型-->
<#list applyPatcltDtos as applyPhBoltDto>
<#if applyPatcoltDto.ifthBolt><#--已经勾选-->
<label><input type="checkbox" id="bb" data-ar-value_split="," name="checkBox" checked="true"/>${(applyPatto.applyPatchBoltTitle)} </label>
<#else>
<label><input type="checkbox" id="bb"data-ar-value_split="," name="checkBox" />${(applyPaoltDto.applyPatTitle)} </label>
</#if>
</#list>
</@checkbox>
此处小编的是freemarker代码,不过html代码一样的,有了复选框后,要保证每个复选框的name是一致的。这样下面才能遍历
<@button name=”测试” click=”aa”/>
此处加个按钮吧,点击出发按钮获取页面所有的复选框
jquery 代码:
function aa(){
var checkedNum=0;<#--补件种类复选框被选中的个数-->
var checkNum=0;<#--补件种类复选框总个数-->
$('input[name="checkBox"]').each(function(index,element){
checkNum++;
});
$('input[name="checkBox"]:checked').each(function(index,element){
checkedNum++;
});
alert(checkedNum==checkNum);
}
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/106245.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...