$.namespace("jghd.detail"); jghd.detail.szdData=null; jghd.detail.szgkData=null; jghd.detail.szgqData=null; jghd.detail.init=function(){ initszdSelect('szdsel',jghd.detail.szdData,'showgk','80%'); initgkSelect('gksel',jghd.detail.szgkData,jghd.detail.szdData,'showgq','80%'); initgq('gqsel',jghd.detail.szgqData,jghd.detail.szdData,jghd.detail.szgkData); // jyrSel('','${jyr}'); }; jghd.detail.back=function(){ location.href=$.app+"/jghd/main"; }; function initgq(divid,existVal,szd,gk){ $.post($.app + "/selectGq", { szd:szd, szgk:gk }, function(data) { var str = ""; str+=""; $("#"+divid).empty(); $("#"+divid).append(str); $('.gqselectpicker').selectpicker({ width: '80%' }); }, "json"); }; ts = function(message){ $.alert({ title: '提示', content: message, confirm: function(){ } }); }; vae=function(a,b){ if(isEmpty(a.val())){ ts(b+"不能为空"); return false; } }; van=function(a,b){ if(!isFDS(a.val())){ ts(b+"必须为数字"+a.val()); return false; } }; jghd.detail.save=function(){ //验证必填字段是否为空 if(vae($('#szdsel select'),"所在地")==false){return false;} if(vae($('#gksel select'),"港口")==false){return false;} if(vae($('#addform input[name=hdmc]'),"航道名称")==false){return false;} // if(vae($('#gqsel select'),"港区")==false){return false;} //验证类型 if(van($('#addform input[name=hdss]'),"航道水深")==false){return false;} if(van($('#addform input[name=hdcd]'),"航道长度")==false){return false;} if(van($('#addform input[name=hdtgnl]'),"航道通过能力")==false){return false;} if(van($('#addform input[name=hdzdss]'),"航道最大水深")==false){return false;} if(van($('#addform input[name=hdkd]'),"航道宽度")==false){return false;} if(van($('#addform input[name=hdyxkd]'),"航道有效宽度")==false){return false;} $.ajax({ url:$.app+"/jghd/save", data:$("#addform").serialize(), type:"post", dataType:"json", success:function(data){//ajax返回的数据 if (data.success) { $.alert({ title: '提示', content: '操作成功', confirm: function(){ location.href=$.app+'/jghd/main'; } }); }else { $.alert({ title: '提示', content: data.message, confirm: function(){ } }); } } }); };