使用公司js集成的公共组件获取动态表单列表下的checkbox值时,只能获取到最后一个选中的值。为了解决这个问题,分析了checkbox属性,实现了遍历取值或赋值的方法。
如下,选中多个地市,只能获取到湘潭的值。
通过对表单数据对象的分析,单个复选框 checkbox对象的属性。 checkbox的属性放在context下,选中check值为true,选项值存在value中。
表单是一个List数组,为每一组表单的复选框添加class属性。
遍历获取表单复选框值方法如下
function getRegionCode() {
//获取资源所有地市编码
for(var i=0;i<data.rights.malltRightsResourceRelVoList.length;i++) {
var regionCodeId = "malltRightsResourceRelVoList"+ i;
v