js的return

//要return save 则要直接在save中return它的调动方法中return与其没有关系,只与该方法有关系。


function checkComplex(){
  var user_name = $.trim($("#user_name").val());
   var domain_name = $.trim($("#domain_name").val());
      var reqUrl="${basePath}/emsConfigAction/checkLocalSubscriberUnique.action";
$.ajax({
type : 'post',
url : reqUrl,
data: {
       fq_name:user_name,
       domain_name:domain_name,
   brassIp:brasIP
   },
dataType : 'json',
success : function(data) {
var resultdata =data;

if(resultdata.msg=="true"){
document.getElementById("checkNameOKName").style.display="";
document.getElementById("checkNameOKDomain").style.display="";
}else{
$.messager.alert("提示", "user_name,domain_name不能同时一致", "info");
document.getElementById("checkNameOKName").style.display="none";
document.getElementById("checkNameOKDomain").style.display="none";
//closeWindow("addDialog");
return;
}
}
}); 

}

//要return save 则要直接在save中return它的调动方法中return与其没有关系,只与该方法有关系。

function saveEmsConfig(){
  //var fq_name = trim($("#fq_name").val())
  checkComplex();
  if("none"==document.getElementById("checkNameOKName").style.display) {
  return;
  }
  var user_name = $.trim($("#user_name").val());
      var user_password = $.trim($("#user_password").val());
      var domain_name = $.trim($("#domain_name").val());
 
    
      var patName=/^[A-Za-z0-9]+$/;
  var patIp =/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/;
    var patIpPort =/^[0-9]*$/;
  var patrulenum =/^[0-9]*$/;
  var re=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])(\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])){3}$/;
     

  if(user_name==''){
$.messager.alert("提示", "请录入user_name!", "info");
return;
}
   if(user_name.length>32){
$.messager.alert("提示", "user_name包含不超过32个字符!", "info");
return;
}
   if(user_password==''){
$.messager.alert("提示", "请录入user_password!", "info");
return;
}
  
   if(user_password.length>32){
$.messager.alert("提示", "user_password包含不超过32个字符!", "info");
return;
}
   if(domain_name==''){
$.messager.alert("提示", "请录入domain_name!", "info");
return;
}

  if(domain_name.length>32){
$.messager.alert("提示", "domain_name包含不超过32个字符!", "info");
return;
}

var vo = new LocalSubscriberVO();
//vo.fq_name = fq_name;
vo.user_name = user_name;
vo.user_password = user_password;
vo.domain_name = domain_name;


var jsonStr=JSON.stringify(vo);
//alert("jsonStr="+jsonStr);

$.ajax({
type : 'post',
url : "${basePath}/emsConfigAction/addLocalSubscriber.action",
data :{
"jsonStr" : JSON.stringify(vo),
brassIp:brasIP
  },
dataType : 'json',
success : function(data) {
messageInfo("操作成功");
loadTableData(1);
closeWindow("addDialog");
}
});
}


猜你喜欢

转载自yuhuiblog6338999322098842.iteye.com/blog/2202821