/** * 单船申报 * */ $.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+=""; } str+=""; if(data){ for(var i=0;i"+gk.gkmc+""; }else{ str+=" "; } } } str+=""; $("#"+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+=""; } str+=""; if(data){ for(var i=0;i"+gq.gqmc+""; }else{ str+=" "; } } } str+=""; $("#"+divid).empty(); $("#"+divid).append(str); $('.gqselectpicker').selectpicker({ width:width }); }, "json"); } cbaisssxx.main.search=function(){ $("#cbaisssxx").submit(); }