在做网站的时候有一块需要用到jquery.validate插件 ajax方式的方式来验证原始密码是否正确,研究了研究加上博客园朋友的帮助,终于实现了。贴出代码

$(function () {

$("#form1").validate({

rules: {

pwd: {

required: true,

remote: {

url: "@Url.Action("ValidatePwd", "UserInfo")",

type: "post",

dataType: "json",

data: {

pwd: function () {

return $("#pwd").val();    //这个是取要验证的密码

}

},

dataFilter: function (data) {    //判断控制器返回的内容

if (data == "true") {

return true;

}

else {

return false;

}

}

}

},

password: {

required: true,

rangelength: [6, 16]

},

confirm_password: {

required: true,

rangelength: [6, 16],

equalTo: "#password"

}

},

messages: {

pwd: {

required: "请填写原始密码!",

remote: "原始密码不正确,请重新填写!"    //这个地方如果不写的话,是自带的提示内容,加上就是这个内容。

},

password: {

required: "请填写新密码",

minlength: jQuery.format("登录名长度在6-12位之间!")

},

confirm_password: {

required: "请填写确认密码!",

minlength: "密码需由6-16个字符(数字、字母、下划线)组成!",

equalTo: "两次输入密码不一致!"

}

},

onfocus: true,

onkeyup: false,    //这个地方要注意,修改去控制器验证的事件。

onsubmit: false

});

ajax判断密码是否一致,jquery.validate ajax方式验证密码是否正确相关推荐

  1. [jQuery]使用jQuery.Validate进行客户端验证(高级篇-上)——不使用微软验证控件的理由...

    在上一篇使用jQuery.Validate进行客户端验证(中级篇-下)中我介绍了jQuery.Validate在日常使用的过程中会遇到哪些问题及解决办法,今天的高级篇则主要是对jQuery.Valid ...

  2. [jQuery]使用jQuery.Validate进行客户端验证(高级篇-下)——不使用微软验证控件的理由...

    2019独角兽企业重金招聘Python工程师标准>>> 引用源:http://www.cnblogs.com/kyo-yo/archive/2010/07/06/Use-jQuery ...

  3. html中表单的校验的插件,功能强大的jquery.validate表单验证插件

    本文实例为大家分享了jquery.validate表单验证的使用方法,供大家参考,具体内容如下 1 .表单验证的准备工作 在开启长篇大论之前,首先将表单验证的效果展示给大家. 1.点击表单项,显示帮助 ...

  4. Jeesite 客户端验证Jquery Validate及服务器端验证

    2019独角兽企业重金招聘Python工程师标准>>> Jeesite框架采用了双重验证模式,即客户端采用Jquery Validate表单验证以及服务器端数据校验,可以有效的防止恶 ...

  5. html ajax提交表单实例,jQuery使用$.ajax提交表单完整实例

    本文实例讲述了jQuery使用$.ajax提交表单的方法.分享给大家供大家参考,具体如下: 首先,新建Login.html页面: /p> "http://www.w3.org/TR/x ...

  6. .net mvc ajax重定向,如何在MVC3 JQuery的Ajax调用重定向到新的页面(连同模型)(How to redirec...

    我已经忘记密码页面,当用户输入用户名并点击"验证"按钮来检查他是在哪个组的基础上,我们需要显示不同的局部视图(现在让我们说,这是电话号码)的组这一页. 填写有效信息后, 成功我会重 ...

  7. 基于jquery的ajax聊天室系统,基于jQuery的Ajax聊天室应用毕业设计(含外文翻译)...

    基于jQuery的Ajax聊天室应用毕业设计(含外文翻译) 毕业设计(论文) I 基于基于 jQuery 的的 Ajax 聊天室应用聊天室应用 摘摘 要要 随着网络的逐渐普及,以及网络技术的不断发展, ...

  8. php中jquery ajax请求参数,浅谈Jquery中Ajax异步请求中的async参数的作用

    之前不知道这个参数的作用,上网找了前辈的博客,在此收录到自己的博客,希望能帮到更多的朋友: test.html asy.js function testAsync{ var temp; $.ajax( ...

  9. ajax post提交数组6,jQuery的ajax()、post()方法提交数组,参数[] 问题

    当用$.ajax()向后台提交参数时,如果参数中数组的话一般在后台会用List,或Integer[] 等数组对象进行接收. 比如: $.ajax({ type: "POST", u ...

最新文章

  1. org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in r...
  2. Codeforces 825E - Minimal Labels
  3. ITK:关闭二进制图像
  4. layui导航栏页面滚动固定_帮你搞定长滚动网页的设计!这5种设计策略需谨记!...
  5. Java中String连接性能的分析
  6. 右下角出现测试模式 win7 内部版本7601如何去掉
  7. 软件工程导论 06章详细设计
  8. unity3d 取锚点位置_点的投影
  9. 中国31省旅游院校数和旅游院校招生数(2009-2017年)
  10. 饿了么移动APP的架构演进
  11. 小米硬盘路由器服务器,小米路由零售版699元 1T硬盘定位家庭服务器
  12. 从影片《点球成金》看大数据如何创造商业奇迹!
  13. Spark2.1.0 + CarbonData1.0.0集群模式部署及使用入门
  14. 两例司法实践撕开了一个口子,区块链应用落地会加速吗?
  15. Android 时光轴 -记录生活
  16. CTF-Crypto必备自动解密神器-Ciphey
  17. iOS非越狱渠道运营必知的10条
  18. 51单片机常用波特率设置
  19. Blink是如何工作的
  20. 我的大二暑假实验室经历

热门文章

  1. 用Windows API实现多线程--原理例子
  2. B-Tree与B+Tree的区别
  3. InfluxDB命令使用
  4. for循坏的穷举与迭代,while、do while循环
  5. 如何测量接收机到卫星的距离
  6. 英伟达发布全球唯一千万亿级集成型 AI 工作组服务器
  7. 16个新职业公布,有的出现在疫情服务中,蕴藏了哪些新机会
  8. 利用vc的mfc做的Excel表格处理工具
  9. openlayer右键菜单_使用OpenLayers3 添加地图鼠标右键菜单
  10. Python---编写一函数,将摄氏温度与华氏温度互转。