jquery.validate验证text,checkbox,radio,selected
index.cshtml
- <form id="formLogin" method="post">
- <div>
- <label for="username">Username:</label>
- <input type="text" id="username" name="username" />
- </div>
- <div>
- <label for="password">password:</label>
- <input type="text" id="password" name="password" />
- </div>
- <div>
- <label for="password1">password1:</label>
- <input type="text" id="password1" name="password1" />
- </div>
- <div><label for="sex">sex:</label>
- <select id="sex" name="sex">
- <option id="sexopt" value="" selected="selected">请选择</option>
- <option id="sexnan" value="1">男</option>
- <option id="sexnv" value="2">女</option>
- </select>
- </div>
- <div>
- <label for="favorite">level:</label>
- <input type="checkbox" id="sport" name="favorite" value="sport" />sport
- <input type="checkbox" id="write" name="favorite" value="write" />write
- </div>
- <div>
- <label for="level">level:</label>
- <input type="radio" id="one" name="level" value="one" />1
- <input type="radio" id="two" name="level" value="two" />2
- </div>
- <div>
- <input id="submit" type="button" value="submit" />
- </div>
- </form>
- @section scripts{
- <script type="text/javascript" src="/content/home/index.js"></script>
- }
index.js
- $().ready(function () {
- $("#formLogin").validate({
- rules: {
- username: {
- required: true
- },
- password: {
- required: true
- },
- sex: {
- required: true
- },
- level: {
- required: true
- },
- favorite: {
- required: true
- }
- },
- messages: {
- username: {
- required: "please input username"
- },
- password: {
- required: "please input password"
- },
- sex: {
- required: "please select sex"
- },
- level: {
- required: "level requred"
- },
- favorite: {
- required: "favorite required"
- }
- }
- , errorPlacement: function (error, element) { //指定错误信息位置
- if (element.is(':radio') || element.is(':checkbox')) { //如果是radio或checkbox
- var eid = element.attr('name'); //获取元素的name属性
- error.appendTo(element.parent()); //将错误信息添加当前元素的父结点后面
- } else {
- error.insertAfter(element);
- }
- }
- });
- });
- $("#submit").click(function () {
- $("#submit").submit();
- });
jquery.validate验证text,checkbox,radio,selected的更多相关文章
- jQuery Validate验证框架详解
转自:http://www.cnblogs.com/linjiqin/p/3431835.html jQuery校验官网地址:http://bassistance.de/jquery-plugins/ ...
- 【转】jQuery Validate验证框架详解
jQuery校验官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation 一.导入js库 <script type=& ...
- jQuery Validate验证框架详解(jquery.validate.min.js)
原博客 jQuery Validate验证框架详解 jQuery校验官网地址:https://jqueryvalidation.org/ 一.导入js库 <script type="t ...
- jQuery Validate验证框架详解(转)
jQuery校验官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation 一.导入js库 <script type=& ...
- 弹出框页面中使用jquery.validate验证控件
弹出框页面中使用jquery.validate验证控件有几个问题需要解决: 1,弹出框的提交事件完成后如何关闭弹出框页面? 2,提交不成功如何返回当前页? 3,如果知道验证事件成功? 之前笔者都是JS ...
- jQuery Validate验证框架与 jQuery ajaxSubmit的联合使用
jQuery Validate验证框架自定义验证 第一步导入导入js库 <script src="<%=basePath%>static/js/jquery.js" ...
- jQuery Validate验证框架详解,提交前验证
现在都用h5表单进行验证了,以下方式仅做回忆 https://www.runoob.com/jquery/jquery-plugin-validate.html <!DOCTYPE HTML P ...
- jquery.validate 验证机制
jquery.validate 验证机制 金刚 juqery juqery.validate 在开发系统时,使用了jquery.validate.js 这个验证插件,来校验数据合法性 重点 验证是以i ...
- 自整理的jquery.Validate验证表达式
自整理几个jquery.Validate验证正则: 1. 只能输入数字和字母 /^[0-9a-zA-Z]*$/g jQuery.validator.addMethod("letters ...
随机推荐
- 洛谷——P1063 能量项链
P1063 能量项链 题目描述 在MarsMars星球上,每个MarsMars人都随身佩带着一串能量项链.在项链上有NN颗能量珠.能量珠是一颗有头标记与尾标记的珠子,这些标记对应着某个正整数.并且,对 ...
- Oracle存储过程及函数的练习题
--存储过程.函数练习题 --(1)创建一个存储过程,以员工号为参数,输出该员工的工资create or replace procedure p_sxt1(v_empno in emp.empno%t ...
- 14.multi_match+most-fields策略
主要知识点 most-fields策略的用法 most-fields策略和best-fields的比较 best-fields策略:将某一个field匹配尽可能多的关键词的doc优先返 ...
- 基于supervisor秒级Laravel定时任务
背景介绍 公司需要实现X分钟内每隔Y秒轮训某个接口,Linux自带的crontab貌似只精确到分钟,虽然可以到精确到秒,但是并不满足需求. 选型 公司项目都是 基于 Laravel 框架,所以这个没得 ...
- router-link/ router-view 的使用
遇到的问题如下: 在菜单栏使用router-link配置菜单连接地址,使用router-view 显示连接地址的详细内容 首次配置的时候,使用router-link 配置好菜单之后,不知道如何使用ro ...
- ES6-babel转码
关于BaBel转码 有人问我babel的功能以及执行的过程和配置,在网上查阅了大量的资料~收集到这些~有错请指出,及时修改. ------------------------------------- ...
- [转]如何有效地报告Bug
英文原文:Simon Tatham,编译:Dasn 引言 为公众写过软件的人,大概都收到过很拙劣的bug报告,例如: 在报告中说“不好用”: 所报告内容毫无意义: 在报告中用户没有提供足够的信息: 在 ...
- [转]wcf系列学习——服务托管
今天是系列的终结篇,当然要分享一下wcf的托管方面的知识. wcf中托管服务一般有一下四种: Console寄宿: 利于开发调试,但不是生产环境中的最佳实践. winform寄 ...
- android 随手记之文件+參数上传请求
第一步:须要两个jar的支持,稍后以下给会出下载地址. 第二步:建立一个project 以下贴出最基本的代码 package com.example.testpaizhao; import java. ...
- MFC的UI更新机制和加速键的创建
近期在看<MFC Windows程序设计>这本书,正好看到更新菜单中的菜单项和加入菜单项的加速键这方面的内容,下面总一下总结. MFC提供的更新菜单项的机制例如以下: 通过消息映射表中的O ...