zoukankan      html  css  js  c++  java
  • 关于点击按钮提交前进行数据校验

    需求是这样的,在点击提交按钮前有几部分的数据需要检验其合法性,使用的是Angularjs框架,当时还在想要不要弄个啥鼠标事件,当鼠标落到按钮上时就进行数据的校验,如果校验失败,则将按钮置灰,但是项目有专用的浏览器,对一些事件并不是那么敏感,最后的做法如下:

    $scope.submitModal = function () {
            var Flag1 = $scope.check1();
            var Flag2 = $scope.check2();
            var Flag3 = $scope.check3();
            // 三个都为true才可以提交
            if(Flag3 && Flag2 && Flag1){
                // 关闭模态框并传递数据
                $modalInstance.close($scope.model);
            }
        }
    
        // 假如需要在数据不合法时作出提示,可以在对应的check函数中实现,比如结合ng-show等进行提示,
  • 相关阅读:
    什么是Java
    程序有问题解决方法
    面向对象三大特征
    实例变量和局部变量
    内存管理
    常见面试题(更新中)
    多态
    设计规则
    内部类
    编程英语
  • 原文地址:https://www.cnblogs.com/Guhongying/p/13644888.html
Copyright © 2011-2022 走看看