| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697 | /** * 单船申报 *  */$.namespace("cbaisssxx.main");//所在港口返回值cbaisssxx.main.szgkbackData = null;//所在港区返回值cbaisssxx.main.szgqbackData = null;cbaisssxx.main.init = function() {	// 把form传入,构造翻页控件	cbaisssxx.main.sel();	pageinfo($("#cbaisssxx"));}/**联动效果实现 *  */cbaisssxx.main.sel = function() {	initgkCbaSelect('gksel',cbaisssxx.main.szgkbackData,'showgq', '80%');	initgqCbaSelect('gqsel', cbaisssxx.main.szgqbackData,cbaisssxx.main.szgkbackData, null, '80%');};function showgk() {	initgkCbaSelect('gksel', cbaisssxx.main.szgkbackData,			'showgq', '80%');}function showgq() {	initgqCbaSelect('gqsel', cbaisssxx.main.szgqbackData,			$('.gkselectpicker').val(), null, '80%');}function initgkCbaSelect(divid,existVal,changefunc,width){	$.post($.app + "/cbaisssxx/selectGk", {  }, function(data) {  	var str = "";  	if(changefunc!=null&&changefunc!=""){  		str+="<select   class='gkselectpicker' name='szgk' onchange='"+changefunc+"()' id='szgk'>";  	}else{  		str+="<select class='gkselectpicker' name='szgk'  id='szgk'>";  	}  	  	str+="<option></option>";  	if(data){  		for(var i=0;i<data.length;i++){  			var gk = data[i];  			if(gk.id==existVal){  				str+=" <option selected='selected' value='"+gk.id+"' >"+gk.gkmc+"</option>";  			}else{  				str+=" <option value='"+gk.id+"' >"+gk.gkmc+"</option>";  			}  		}  	}  	str+="</select>";  	$("#"+divid).empty();  	$("#"+divid).append(str);  	$('.gkselectpicker').selectpicker({  		width:width  	});  	 //如果所在地选择为空,重置港区select;  }, "json");}function initgqCbaSelect(divid,existVal,gk,changefunc,width){	$.post($.app + "/cbaisssxx/selectGq", {        szgk:gk    }, function(data) {    	var str = "";    	if(changefunc!=null&&changefunc!=""){    		str+="<select   class='gqselectpicker' name='szgq' onchange='"+changefunc+"()' id='szgq'>";    	}else{    		str+="<select   class='gqselectpicker' name='szgq'  id='szgq'>";    	}    	    	str+="<option></option>";    	if(data){    		for(var i=0;i<data.length;i++){    			var gq = data[i];    			if(gq.id==existVal){    				str+=" <option selected='selected' value='"+gq.id+"' >"+gq.gqmc+"</option>";    			}else{    				str+=" <option value='"+gq.id+"' >"+gq.gqmc+"</option>";    			}    		}    	}    	str+="</select>";    	$("#"+divid).empty();    	$("#"+divid).append(str);    	$('.gqselectpicker').selectpicker({    		width:width    	});    }, "json");}cbaisssxx.main.search=function(){	$("#cbaisssxx").submit();}
 |