xflx.js

来自「一套完整的工商12315的源程序jsp部分在12315里,后台JAVA部分在gs」· JavaScript 代码 · 共 86 行

JS
86
字号
	var zls = {'0101':'家用电子电器类','0102':'家用机械类'};
	var xls = {'010101':'电视机','010102':'电冰箱(冰柜)'};
	var slctObj_dl;
	var slctObj_zl;
	var slctObj_xl;
	function doDl(slctObj){
		var s_v = slctObj.options[slctObj.selectedIndex].value;
		if(s_v=='-1'){
			removeZl();
			removeXl();
			alert('请选择大类');
			return;
		}
		zls = null;
		xls = null;
		getsplb.setAttribute('src','../personal/getsplbjs.jsp?type=dl&code_dl='+s_v+'&t='+(new Date()).getTime());
		setZl();
	}
	function setZl(){
		if(zls==null){
			setTimeout('setZl()',100);
		}else{
			setXl();
			removeZl();
			var ii=0;
			for(var key in zls){
				var zl = zls[key];
				slctObj_zl.options[ii] = document.createElement('<option value="'+key+'">'+zl+'</option>');
				slctObj_zl.options[ii].text = zl;
				
				if(key.substring(key.length-2,key.length)=='00')
					slctObj_zl.options[ii].selected = true;
				
				ii++;
			}
		//	alert(slctObj_zl.outerHTML);
		}
	}
	function setXl(){
		if(xls==null){
			setTimeout('setXl()',100);
		}else{
			removeXl();
			var ii=0;
			for(var key in xls){
				var xl = xls[key];
				slctObj_xl.options[ii] = document.createElement('<option value="'+key+'">'+xl+'</option>');
				slctObj_xl.options[ii].text = xl;
				
				if(key.substring(key.length-4,key.length)=='0000')
					slctObj_xl.options[ii].selected = true;
				
				ii++;
			}
	//		alert(slctObj_zl.outerHTML);
		}
	}
	function doZl(slctObj){
		var s_v = slctObj.options[slctObj.selectedIndex].value;
		if(s_v=='-1'){
			removeXl();
			alert('请选择中类');
			return;
		}
		xls = null;
		getsplb.setAttribute('src','../personal/getsplbjs.jsp?type=zl&code_zl='+s_v+'&t='+(new Date()).getTime());
		setXl();
	}
	function removeZl(){
		var l = slctObj_zl.length;
		while(l > 0){
			slctObj_zl.options[0] = null;
			l = slctObj_zl.length;
		}
	//	slctObj_zl.options[0] = document.createElement('<option value="-1">--</option>');
	//	slctObj_zl.options[0].text = '--';
	}
	function removeXl(){
		var l = slctObj_xl.length;
		while(l > 0){
			slctObj_xl.options[0] = null;
			l = slctObj_xl.length;
		}
	//	slctObj_xl.options[0] = document.createElement('<option value="-1">--</option>');
	//	slctObj_xl.options[0].text = '--';
	}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?