通常喜欢这么写验证

<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的验证的更多相关文章

  1. jquery.validator 手机号验证

    1.在input中加上mobile="true",maxlength="11" <label class="w170 control-label ...

  2. 基于自定义Validator来验证枚举类型

    基于自定义Validator来验证枚举类型 一.背景 二.技术要点 三.实现一个自定义枚举校验. 1.需求. 2.实现步骤 1.自定义一个 Sex 枚举. 2.自定义一个 Enum 注解 3.编写具体 ...

  3. [LeetCode] Tag Validator 标签验证器

    Given a string representing a code snippet, you need to implement a tag validator to parse the code ...

  4. validator js验证器

    转自:https://github.com/jaywcjlove/validator.js 轻量级的JavaScript表单验证,字符串验证.没有依赖,支持UMD 导入js库 <script t ...

  5. Validator自动验证与手动验证

    自动: public JResult projectAdd(@Valid Project project, BindingResult result) {Map<String,Object> ...

  6. Nice Validator(Form验证)及Juery zTree控件

    http://niceue.com/validator/demo/match.php http://www.ztree.me/v3/demo.php#_603

  7. laravel中的validator()类验证的使用

  8. jQuery.validator 验证规则详解

    前言:jQuery.validator是一款非常不错的表单验证插件,验证方式非常简单方便,它还对HTML5做了兼容处理,了解了验证规则,就基本掌握了它的使用,下面就让我一一道来 jQuery.vali ...

  9. Laravel validate 500异常 添加手机验证,中文验证与Validator验证的“半个”生命周期

    今天来讲一下,Lumen的Validator函数 1 2 3 4 5 6 7 8 9 10 11 use Validator;   ...   Class .. {   public function ...

随机推荐

  1. requireJS源码流程分析

  2. POJ 1702

    #include <iostream> #include <cmath> #define MAXN 100 using namespace std; void fun(int ...

  3. 深入浅出ES6(一):ES6是什么

    作者 Jason Orendorff github主页 https://github.com/jorendorff ECMAScript发生了什么变化? 编程语言JavaScript是ECMAScri ...

  4. Android 父类super.onDestroy();的有关问题

    super.onDestroy(); 的问题. 注意:没有显式地在自己的方法中调用父类Activity的onDestroy是会报错的.我的问题很简单,在我覆盖的onDestroy(),方法中需要调用父 ...

  5. CLR 读书笔记

    http://www.cnblogs.com/wang_yb/tag/CLR%20via%20C%23%E7%AC%94%E8%AE%B0/

  6. 防止注入网上查了下用SqlParameter可以,那SqlParameter处理单引号时候是自动转义了吗

    String sql = String.Format(); SqlCommand com = new SqlCommand(sql, con); 一般而言,把 一个单引号,替换成 两个单引号就可以了.

  7. 规范化ProjectEuler

    Euler Level3 规范化程序: 包名:LevelX,X是等级 每题程序名:PE0xx.java,PE0xx.py 程序有必要的注释,不同方法运行结果也在程序中 规范化博文: 名字:Projec ...

  8. spring3.0的jar包详解

    1. spring.jar 是包含有完整发布模块的单个jar 包. 2. org.springframework.aop 包含在应用中使用Spring的AOP特性时所需的类. 3. org.sprin ...

  9. erp中三大订单CO、PO、MO各是代表什么?

    ERP即 企业资源计划 (Enterprise Resource Planning),由美国 Gartner Group 公司于1990年提出. ERP系统是指建立在信息技术基础上,以系统化的管理思想 ...

  10. Google Hacking技术

    (1)google hack database https://www.exploit-db.com/google-hacking-database/ (2)查找包含某关键字的特定类型文件 命令:关键 ...