checkbox选择根据后台List数据进行回显

需求:记住用户已经选择的 checkbox 选项,当用户再次对该 checkbox 进行选择操作时,应对该用户已经选择的 checkbox 选项进行选中操作。

示例代码:



checkbox,js遍历后台list

$("#merchantSubclass").show();
var j = 0;
var merchantCategoryList = "${merchantCategoryList}";
var merchantCategoryListTh = "${fn:length(merchantCategoryList)}";

var array = new Array();  
  
	array.push("${item}");
  

for (var i = 0; i < data.length; i++) {
	var checked="";
	for(var k=0;k"+
		""+
			data[i].typeName+"  
"); j++; if(j==5){ $("#merchantTypeSubclass").append("
"); j=0; } }
图解:

checkbox选择根据后台List数据进行回显_第1张图片


难点:js 中无法遍历 List 集合,所以只能先把数组转换到 Array 数组,再进行循环遍历。 

js 遍历 List 会有这样的问题:



 
 



参考文章:

http://blog.csdn.net/XiaoKanZheShiJie/article/details/47280449

http://www.cnblogs.com/libingql/archive/2011/11/07/2238663.html



转载于:https://www.cnblogs.com/molashaonian/p/7242036.html

你可能感兴趣的:(checkbox选择根据后台List数据进行回显)