通常喜欢这么写验证

<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. linux sort 命令详解(转 )

    linux sort 命令详解 sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始! 1 sort的工作原理 sort将文件的每一行作为一个单位,相互比较,比 ...

  2. js正则函数match、exec、test、search、replace、split使用介绍

    match() 使用正则表达式模式对字符串执行查找,并将包含查找的结果作为数组返回. stringObj.match(rgExp) stringObj 必选项.对其进行查找的 String 对象或字符 ...

  3. java基础知识回顾之java Thread类学习(八)--java多线程通信等待唤醒机制经典应用(生产者消费者)

     *java多线程--等待唤醒机制:经典的体现"生产者和消费者模型 *对于此模型,应该明确以下几点: *1.生产者仅仅在仓库未满的时候生产,仓库满了则停止生产. *2.消费者仅仅在有产品的时 ...

  4. hdu 1134 Game of Connections

    主要考察卡特兰数,大数乘法,除法…… 链接http://acm.hdu.edu.cn/showproblem.php?pid=1134 #include<iostream>#include ...

  5. Oracle - 位图索引的适用条件

    位图索引的适用条件 位图索引适合只有几个固定值的列,如性别.婚姻状况.行政区等等,而身份证号这种类型不适合用位图索引. 位图索引适合静态数据,而不适合索引频繁更新的列. 举个例子,有这样一个字段bus ...

  6. hibernate的简单学习(第一天)

    sql脚本: -- Create table drop table T_PERSON; create table T_PERSON ( id ) PRIMARY KEY, name ), passwo ...

  7. hdu1875

    http://acm.hdu.edu.cn/showproblem.php?pid=1875 2 2 10 10 20 20 3 1 1 2 2 1000 1000 给定坐标 //最小生成树 #inc ...

  8. python 字符串格式化 输出

    1. 需要输出3列,为了输出好看,需要制定每一列的宽度: ‘%6.2f’ % 1.235 # 长度为6,保留2为小数 print '{0:20} {1:<20} {1:<20}\r\n'. ...

  9. python流程控制语句 ifelse - 1

    考点:条件判断语句if-elif 代码: #! /usr/bin/python print ('\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n') p ...

  10. idea 找不到 没有 tomcat server

    follow me 1. 2. 3. 4.