zoukankan      html  css  js  c++  java
  • 关于JS的return false

    之前真的不知道JS里的return false 还能跳出事件。

    今天在修改BUG的时候,用到了这个,就去查了一下,为了加深记忆在此处做个总结。

    retrun true; 返回正确的处理结果。

    return false;分会错误的处理结果,终止处理。

    return;把控制权返回给页面。

    尤其是在表单提交之前,对非空字段的验证

    var remark = $("#remark").val();
    if(remark == null || remark ==''){
    $.messager.alert('提示','备注不能为空','info');
    return false;
    }
    var money_sources = $("#money_sources").combobox('getValue');
    if(money_sources == null || money_sources ==''){
    $.messager.alert('提示','费用来源不能为空','info');
    return false;
    }
    $('#insertForms').form('submit',{
    url : encodeURI(contextPath + '/abroadManage/addAbroadManage.do?orgId='+thisOrg+'&&userName='+userName),
    success : function(){
    window.opener.location.reload();
    CloseWebPage();
    }
    });

    如果备注为空,则不会继续往下执行。

  • 相关阅读:
    在Fragment中保存WebView状态
    Code First下迁移数据库更改
    脚本解决.NET MVC按钮重复提交问题
    1.1C++入门 未完待续。。。
    0.0C语言重点问题回顾
    12F:数字变换
    12G:忍者道具
    12D:迷阵
    12C:未名冰场
    12B:要变多少次
  • 原文地址:https://www.cnblogs.com/chuanqiMa/p/6437547.html
Copyright © 2011-2022 走看看