`
y806839048
  • 浏览: 1128929 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

js的return

js 
阅读更多
//要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");
}
});
}


分享到:
评论

相关推荐

    javascript中return,return true,return false三者的用法及区别

    1.语法及返回方式 ①返回控制与函数结果  语法为:return 表达式;  语句结果函数的执行,返回调用函数,而且把表达式的值作为... 在js中return false的作用一般是用来取消默认动作的.比如你单击一个链接除了触发你的”on

    Javascript中的return作用及javascript return关键字用法详解

    JavaScript中的return语句在函数中起着至关重要的作用,它不仅可以终止函数的执行,还能将表达式的值返回给函数的调用者。本文将详细探讨return关键字在JavaScript中的具体用法,以及如何影响函数的返回值和程序的...

    js return返回多个值,通过对象的属性访问方法

    return返回多个值,通过对象的属性访问 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style></style> [removed] ...

    js怎么终止程序return不行换jfslk

    2. **使用`process.exit()`(Node.js环境)**:在Node.js环境中,可以使用`process.exit()`来终止进程,但这仅适用于服务器端JavaScript,不适合浏览器环境。 3. **事件循环控制**:在异步编程中,可以取消定时器或...

    JavaScript中return false的用法

    在js中return false的作用一般是用来取消默认动作的。比如你单击一个链接除了触发你的onclick事件(如果你指定的话)以外还要触发一个默认事件就是执行页面的跳转。所以如果你想取消对象的默认动作就可以return ...

    JS中实现函数return多个返回值的实例

    在JavaScript中,通常一个函数只能返回一个值,但有时候我们需要在一个函数中返回多个值。虽然JavaScript没有直接提供返回多个值的语法,但可以通过多种方式来实现这个功能。这里我们将探讨如何在JavaScript中实现...

    JavaScript中的return语句简单介绍

    return语句在js中非常的重要,不仅仅具有返回函数值的功能,还具有一些特殊的用法,下面就结合实例简单介绍一下return语句的作用。 一.用来返回控制和函数结果: 通常情况,return语句对于一个函数是很有必要的,因为...

    浅析javascript的return语句

    JavaScript中的return语句是函数内用来结束函数执行并将值返回给调用它的代码的关键关键字。除了返回函数计算的结果之外,return语句还有一些特殊用法,如控制事件处理的结果。下面详细地介绍return语句的功能和使用...

    WebView获得return值demo

    本示例"WebView获得return值demo"将详细介绍如何自定义一个WebView,以获取JavaScript函数的返回值。 首先,我们要了解`WebView`的基本用法。`WebView`是Android SDK中的一个类,它继承自`View`。我们可以通过以下...

    js中return false(阻止)的用法.docx

    ### JavaScript中`return false`的使用详解 #### 一、`return false`的基本概念与作用 在JavaScript中,`return false`通常用于阻止事件的默认行为。当一个事件发生时,浏览器通常会执行一系列默认操作。例如,...

    下拉列表js操作

    ### 下拉列表JS操作知识点详解 #### 一、概述 在网页开发中,下拉列表是一种常见的用户界面元素,用于提供一系列选项供用户选择。通过JavaScript可以实现对下拉列表的动态控制,如获取选中的文本或值、改变选中项等...

    jquery.returnTop返回顶部Jquery插件

    在`js/returnTop.js`中编写jQuery代码实现功能逻辑: - 使用`$(window).scroll()`监听滚动事件。 - 判断滚动距离,当达到一定阈值时,使用`show()`方法显示按钮,反之隐藏。 - 绑定点击事件,当点击按钮时,用`...

    try-finally-return-in-finally.rar_return

    3. `try-finally-return-in-finally.js` 直接对应我们的主题,即在`finally`块中使用`return`的情况。 在JavaScript中,当`try`块中的`return`语句执行时,控制流会立即跳到`finally`块,执行`finally`中的代码。...

    IRR.js.zip_return

    IRR.js 是一个专门为JavaScript设计的库,用于计算财务内部收益率(Financial Internal Rate of Return, IRR)。在金融分析中,IRR是一项重要的指标,它衡量了投资项目的盈利能力,特别是在考虑现金流的时间价值时。...

    define方法和构造函数return对象学习

    通过以上分析可以看出,在JavaScript中,构造函数及其与`return`对象的结合使用可以带来灵活的对象创建方式。同时,自定义的`__define__`和`extend`方法也为对象的扩展提供了便利。理解这些概念和技术对于提高...

    try-catch-finally-return-in-finally.rar_return

    通过分析 `12.5-1.js` 和 `try-catch-finally-return-in-finally.js` 文件,可以深入理解这种机制在实际代码中的应用。这些文件可能包含了具体的示例,演示了如何在不同情况下使用 `try-catch-finally` 结构以及 `...

    浅谈javascript中return语句

    在JavaScript编程语言中,`return`语句扮演着至关重要的角色。它主要负责两件事情:一是返回函数的计算结果,二是结束函数的执行并把控制权交还给调用者。理解`return`语句的正确使用对于编写高效、可维护的代码至关...

Global site tag (gtag.js) - Google Analytics