ztree zTreeNodes 对 用户排序

用户是要根据顺序来排序 看起来比较美观,之前这些都是乱序的,后面加个 以时间为排序字段的话 就能出现下面的效果。


ztree zTreeNodes 对 用户排序_第1张图片


后端拿的json数据


ztree zTreeNodes 对 用户排序_第2张图片


最终的js  代码 ,其实用Java 代码也是可以可控制的 排序但是发现这个js 还是比较快的



    callback : { //回调函数  
				            	onCheck: zTreeOnCheck
					        }
						};
						
						//对字段 ip开始排序
						 function sortId(a,b){  
						       return a.createTime-b.createTime;
						 }
						 var bjUserResult = zTreeNodes[0].children[0].children[0].children;//表决用户的数据
						 bjUserResult.sort(sortId);
						 var lxUserResult = zTreeNodes[0].children[0].children[1].children;  //列席用户的数据
						 lxUserResult.sort(sortId);
						    
						  //机构用户zTree加载数据
						  
						$.fn.zTree.init($("#orgUserTree"), setting, zTreeNodes);



你可能感兴趣的:(Web前端)