/** *md * */ $.namespace("md.detail"); md.detail.szdData=null; md.detail.szgkData=null; md.detail.szgqData=null; md.detail.xzhghData=null; md.detail.init=function(){ initszdSelect('szdsel',md.detail.szdData,'showgk','80%'); initgkSelect('gksel',md.detail.szgkData,md.detail.szdData,'showgq','80%'); initgq('gqsel',md.detail.szgqData,md.detail.szdData,md.detail.szgkData); initXZHGHsel('XZHGHsel',md.detail.xzhghData); }; md.detail.back=function(){ location.href=$.app+"/md/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"); }; function initXZHGHsel(divid, existVal){ $.post($.app + "/md/selectXZHGH", { }, function(data) { if (data) { var str = ""; str+=""; $("#"+divid).empty(); $("#"+divid).append(str); $('.XZHGHselectpicker').selectpicker({ width:'80%' }); } else { } }, "json"); }; md.detail.save=function(){ if(isEmpty($('#szdid').val())){ ts("请选择所在地",$('#szdid')); return false; } if(isEmpty($('#szgkid').val())){ ts("请选择所在港口",$('#szgkid')); return false; } // if(isEmpty($('#mdszgqid').val())){ // ts("请选择所在港区",$('#mdszgqid')); // return false; // } if(isEmpty($('#mdmc').val())){ ts("锚地名称不能为空",$('#mdmc')); return false; } if(!isFDS($('#mdcd').val())){ ts("锚地长度需为正数",$('#mdcd')); return false; } if(!isFDS($('#mdkd').val())){ ts("锚地宽度需为正数",$('#mdkd')); return false; } if(!isFDS($('#mdss').val())){ ts("锚地水深需为正数",$('#mdss')); return false; } if(!isFDS($('#mdmj').val())){ ts("锚地面积需为正数",$('#mdmj')); return false; } /*if(!isFDS($('#xbnl').val())){ alert("系泊能力需为正数"); return false; }*/ if(!isFDS($('#mwbj').val())){ ts("锚位半径需为正数",$('#mwbj')); return false; } var iframeObj=document.getElementById("mapiframe"); if(iframeObj.contentWindow && iframeObj.contentWindow.gis ){ iframeObj.contentWindow.gis.edit.submitToService(); } var interval1 = window.setInterval(function(){ try{ if(iframeObj.contentWindow&&iframeObj.contentWindow.gis&&iframeObj.contentWindow.gisSaveResult){ clearInterval(interval1 ); } }catch(e){ } },2000); $.ajax({ url:$.app+"/md/save", data:$("#addform").serialize(), type:"post", dataType:"json", success:function(data){//ajax返回的数据 if (data.success) { $.alert({ title: '提示', content: '操作成功', confirm: function(){ location.href=$.app+'/md/main'; } }); }else { $.alert({ title: '提示', content: data.message, confirm: function(){ } }); } } }); }; /*ts = function(message){ $.alert({ title: '提示', content: message, confirm: function(){ } }); };*/ //换行 $(function(){ /* var str = $("#bzhh").text(); var reg=new RegExp("\n","g"); str = str.replace(reg,"
 "); str = str.substring(str.indexOf(" "),str.lastIndexOf("
 
 ")); $("#bzhh").html(str); */ newLine(".dh"); });