validator的验证
通常喜欢这么写验证
<form method="post" data-ajax="false" action="/Shppping/PlaceOrder" id="orderform">
<a class="btnpay" href="javascript:void(0)" onclick="return checkSubmit();" id="btnpay">支付</a>
<a class="btncancel" id="btncancel" href="javascript:void(0)">取消</a>
</form>
然后就是checksubmit方法
    function checkSubmit() {
        var errorMsg = "";
        var sj = $("#ordertime");
        var sfz = $("#orderncerti");
        var dyz = $("#ordernguideCard");
        var lxs = $("#orderntravelAgency");
        var smr = $("#ordername");
        var sjh = $("#orderphone");
        if (sj.length >  && sj.val() == "") {
            errorMsg = "请选择出行日期";
        }
        else if (sjh.length >  && sjh.val() == "") {
            errorMsg = "手机号码不正确";
        }
        else if (smr.length >  && smr.val() == "") {
            errorMsg = "请填写姓名";
        }
        else if (sfz.length >  && sfz.val() == "") {
            errorMsg = "请填写身份证号";
        }
        else if (dyz.length >  && dyz.val() == "") {
            errorMsg = "请填写导游证号";
        }
        else if (lxs.length >  && lxs.val() == "") {
            errorMsg = "请填写旅行社名称";
        }
        else if ($(".Ochooseno1.active").length ==  || $(".Ochooseno2.active").length == ) {
            errorMsg = "请选择支付方式";
        }
        if (errorMsg != "") {
            alert(errorMsg);
            return false;
        }
        //$("#orderForm").submit();
        alert("提交成功");
        return false;
        //return true;
    }
再有就是validate.js的使用
validator的验证的更多相关文章
- jquery.validator 手机号验证
		1.在input中加上mobile="true",maxlength="11" <label class="w170 control-label ... 
- 基于自定义Validator来验证枚举类型
		基于自定义Validator来验证枚举类型 一.背景 二.技术要点 三.实现一个自定义枚举校验. 1.需求. 2.实现步骤 1.自定义一个 Sex 枚举. 2.自定义一个 Enum 注解 3.编写具体 ... 
- [LeetCode] Tag Validator 标签验证器
		Given a string representing a code snippet, you need to implement a tag validator to parse the code ... 
- validator  js验证器
		转自:https://github.com/jaywcjlove/validator.js 轻量级的JavaScript表单验证,字符串验证.没有依赖,支持UMD 导入js库 <script t ... 
- Validator自动验证与手动验证
		自动: public JResult projectAdd(@Valid Project project, BindingResult result) {Map<String,Object> ... 
- Nice Validator(Form验证)及Juery zTree控件
		http://niceue.com/validator/demo/match.php http://www.ztree.me/v3/demo.php#_603 
- laravel中的validator()类验证的使用
- jQuery.validator 验证规则详解
		前言:jQuery.validator是一款非常不错的表单验证插件,验证方式非常简单方便,它还对HTML5做了兼容处理,了解了验证规则,就基本掌握了它的使用,下面就让我一一道来 jQuery.vali ... 
- Laravel  validate 500异常   添加手机验证,中文验证与Validator验证的“半个”生命周期
		今天来讲一下,Lumen的Validator函数 1 2 3 4 5 6 7 8 9 10 11 use Validator; ... Class .. { public function ... 
随机推荐
- 提升SQL Server速度整理索引碎片
			转载:http://wenku.baidu.com/view/f64c8a707fd5360cba1adbea.html SQL Server2005索引碎片分析和解决方法 毫无疑问,给表添加索引 ... 
- Lua 代码编写技巧
			1.克隆表 u = {unpack(table)} 一般克隆长度较小的表 2.判断表是否为空 if next(t) == nil then.. 判断该表是否为空,包括t={}的情况 3.插入表 使用 ... 
- poj 3625 Building Roads(最小生成树,二维坐标,基础)
			题目 //最小生成树,只是变成二维的了 #define _CRT_SECURE_NO_WARNINGS #include<stdlib.h> #include<stdio.h> ... 
- ubantu安装jdk来配置hadoop
			1.将jdk-7u5-linux-x64.tar.gz拷贝到/usr/lib/jdk/目录下面,这里如果没有jdk文件夹,则创建该文件夹,命令: sudo mkdir jdk //创建文件夹jdk s ... 
- 桥接模式(Bridge Pattern)
			1,定义 桥接模式(Bridge Pattern),也称为桥梁模式,其用意是将抽象化与实现化脱耦,使得两者可以独立的变化,它可以使软件系统沿着多个方向进行变化,而又不引入额外的复杂 ... 
- Oracle 6 - 锁和闩 - 锁类型
			Oracle锁大类 1.DML锁 (SELECT, INSERT, UPDATE, DELETE, MERGE是对数据库加的锁, 可能是行锁,也可能是表锁) 2.DDL锁 (Create, Alter ... 
- 淘宝(taobao)HSF框架
			一.背景 随着网站访问量增加,仅仅靠增加机器已不能满足系统的要求,于是需要对应用系统进行垂直拆分和水平拆分.在拆分之后,各个被拆分的模块如何通信?如何保证 性能?如何保证各个应用都以同样的方式交互?这 ... 
- Fragment 与 Activity 通信
			先说说背景知识: (From:http://blog.csdn.net/t12x3456/article/details/8119607) 尽管fragment的实现是独立于activity的,可以被 ... 
- lintcode 中等题:A + B Problem A + B 问题
			题目: 中等 A + B 问题 给出两个整数a和b, 求他们的和, 但不能使用 + 等数学运算符. 如果 a=1 并且 b=2,返回3 注意 你不需要从输入流读入数据,只需要根据aplusb的两个参数 ... 
- 【nginx运维基础(6)】Nginx的Rewrite语法详解
			概述 重写URL是非常有用的一个功能,因为它可以让你提高搜索引擎阅读和索引你的网站的能力:而且在你改变了自己的网站结构后,无需要求用户修改他们的书签,无需其他网站修改它们的友情链接:它还可以提高你的网 ... 
