优化1

var aOptionsLen = $("#"+id+" #available").find("option").length;
		var aOptions = $("#"+id+" #available").find("option");
		var sOptionsLen = $("#"+id+" #selected").find("option").length;
		var sOptions = $("#"+id+" #selected").find("option");
		var time3 = new Date().getTime();
		var val,val2,obj2;
		for(var i=0; i<aOptionsLen;i++){
    
    
			 val=aOptions[i].value;
			for(var j=0; j<sOptionsLen; j++){
    
    
				 val2=sOptions[j].value;
				 obj2=sOptions[j];
				if(val2==val){
    
    
					obj2.remove();
				}
			}
			aOptions[i].setAttribute("disabled","disabled");
			aOptions[i].setAttribute("style","background-color:rgb(200,200,200");
			var newOpt = new Option(aOptions[i].text,val);
			var ssObj = $("#"+id+" #selected");
			ssObj.append(newOpt);
		}
		var time4 = new Date().getTime();
		console.log("时间差: "+(time4-time3)) 

猜你喜欢

转载自blog.csdn.net/qq_40603010/article/details/108648134
今日推荐