前端验证使用jquery.validate.j
使用前必须解决他的BUG:在源文件的remote方法中
$.ajax($.extend(true, {
url: param,
mode: "abort",
port: "validate" + element.name,
dataType: "json",
//data: data,
data:param.data||data,//修改不从data正确取值的问题
例子:
$(document).ready(function() {
//添加自己的验证方法
jQuery.validator.addMethod("checkCode", function(value, element) {
return this.optional(element) || /^[a-zA-Z0-9_]{1,}$/.test(value);
}, "英文名称不能包含中文");
$("#site_form").validate({
rules: {
siteName:{//这个值必须与表单中的name的值对应
remote : {
url : "<%=request.getContextPath()%>/site!checkCodeUnique",
type : "post",
data : {
code : function(){
//闭包来每次获取,不然只会取第一次的值
return $('#code').val();//这里可以取ID的值
}
}
},
required : true,
checkCode : true
},
title: "required"
},
messages: {
siteName: {
remote: "该英文名已存在!"//覆写原来的提示信息
}
}
});
});
分享到:
相关推荐
本套Java教程涵盖Ajax的实现原理,XMLHttpRequest实现Ajax,回调函数,Ajax数据交换格式(HTML、XML、JSON),Ajax发送GET和POST请求,异步编程模型和同步编程模型,解决Ajax的GET请求缓存问题,使用Ajax验证用户名...
NULL 博文链接:https://jn081309.iteye.com/blog/616033
jQ顶部下拉ajax验证表单 jQuery顶部下拉ajax验证表单代码下载.zip
AJAX验证表单demo
2 使用ajax提交表单,但是没有使用ajax验证. 这种方式也比较简单,在我们使用ajax请求前检查验证是否通过就可以,例如: 代码如下: //验证不通过时return if(!$(“form#ajaxForm”).validationEngine(“validate...
Mybatics,前端AJAX技术,SpringBoot、md5加密算法实现登录注册,在后端随机生成Salt值,然后采用MD5算法加密密码,将密码密文和salt值存入MYSQL数据
通过ajax方式从后台获取验证码,并且通过ajax方式进行后台验证,提高验证码的安全性。
using System; using System.Web; using System.Data; using DAL; public class Handler : IHttpHandler { ... public void ProcessRequest (HttpContext context) { context.Response.ContentType = "text/plain";...
资源用到的技术是servlet和jquery的ajax,因为只需要验证用户名是否是重复的,所以不需要json数据只需返回一个字符即可,比如0或者1去判断,通过out.print方式去输出,然后ajax的success回调函数里面去拿值结合前端的...
使用servlet结合ajax验证数据库中是否存在某条记录
简单的Ajax例子实现用户名验证程序,希望有所帮助。。。
ajax经典案例开发大全 涵盖了带进度的文件上传,注册表单验证、产品快速检索 页面关键字提示,动态加载数据 自动定时业务等
ajax的模式几乎是所有站点应用的需求,ajax作为前端无刷新验证,可以和所有后台语言进行组合使用,比如asp+ajax,php+ajax,.net+ajax等等组合,这里主要讲解的是php+ajax的注册验证。 下面的验证是一个完整的实例,...
------------------------------------------------------------采用ajax验证,用户在文本框中输入的验证码,与系统生成的验证码,是否一致,如果一致,按钮可以点击 1、导入dwr.jar 2、在web.xml文件加载dwr 3...
主要介绍了jQury Ajax使用Token验证身份实例代码,需要的朋友可以参考下
导入项目进eclipse,启动tomcat, 然后访问:http://localhost:8080/yuansheng_ajax_login_demo/login.jsp 1.没有连接数据库,用户密码的数据为自定义...2.使用简单的Servlet跳转 3.可按照Map中的数据 在前端 输入进行验证
jquery表单验证Ajax提交.zip
现在AJAX技术常常得使用到在前端,它能够加快反应速度,可以不必将数据返回服务器端而能够在客户端直接认证,一句话,在这个方面AJAX的确是很好很强大
使用H5的history改善AJAX列表请求体验 109Effective前端12:使用图标替代雪碧图 118Effective前端13:理解和使用CSS3动画 128Effective前端14:实现前端裁剪压缩图片 136Effective前端15:实现跨浏览器的HTML5表单...
自己写的简单的tab 以及formValiator使用,DOMWindow的使用,以及ajax调用验证登录和ajax注册,各种jquery操作