JQuery Validation插件的问题
来源:互联网 发布:天猫淘宝客服怎么做 编辑:程序博客网 时间:2024/05/28 05:15
最简单的用法就在表单中改改class类的值即可。下面为演示实例:
1。导入包:
<script src="js/jquery.js"type="text/javascript"></script>
<script src="js/jquery.validate.js"type="text/javascript"></script>
2。添加验证方法:
<script type="text/javascript">
$(document).ready(function () {
$("#form1").validate();
});
</script>
//其中,form1为你所要验证的表单ID值
3。修改表单的class:
<form class="cmxaform" id="commentForm"method="post" action="">
<input id="cnadme" name="name" class="required" minlength="2" />
<input name="email" id="email" class="required email" type="text"/>
<inputclass="submit" type="submit" value="提交"/>
</form>
// class="required" 表示该字段要求必须输入值
// class="required email" 表示字段要求必须输入值,而且要满足email格式要求。
//equalTo=".onePass"
//页面的其他按钮不验证设置:CssClass="cancel"
添加自定义验证:
// 图片格式验证
jQuery.validator.addMethod("uploadImage", function (value, element){
returnthis.optional(element) || isFile(value);
}, "图片限于bmp,png,gif,jpeg,jpg格式!");
function isFile(name) {
var filepath= name;
var extStart= filepath.lastIndexOf(".");
var ext =filepath.substring(extStart, filepath.length).toUpperCase();
if (ext !=".BMP" && ext != ".PNG"&& ext != ".GIF"&& ext != ".JPG"&& ext != ".JPEG") {
return false;
}
// var img = new Image();
// img.src = filepath;
// while (true) {
// if (img.fileSize > 0) {
// if (img.fileSize > 3 * 1024) {
// alert("图片不大于300KB。");
// return false;
// }
// break;
// }
// }
returntrue;
}
修改默认的信息提示:
例如:
$.validator.messages = {
required: "必填",
...//需全部重定义($可用jQuery代替)
};
或:
jQuery.extend(jQuery.validator.messages, {
required: "必填项"
});
- JQuery Validation插件的问题
- jQuery的Validation插件
- jQuery的Validation插件
- jquery的Validation插件
- JQuery的validation插件
- jquery插件jquery.validation的使用
- JQuery验证插件validation的使用
- jQuery插件——Validation的使用
- Jquery Validation表单验证插件的使用
- jquery插件validation
- jquery validation 插件使用
- jquery插件-validation plugin
- JQuery 插件 Validation Plugin
- jquery插件之validation
- JQuery插件之validation
- jQuery插件jQuery-validation的基本用法(一)
- jQUery-validation 插件、jQuery与Ajax的应用
- jQuery表单验证插件 Validation
- Socket编程原理
- 了解用户需求,做有用户价值的产品
- GA如何抓取数据
- 【多图】Google工程师解析Android系统架构
- Android基础(四) 常用控件
- JQuery Validation插件的问题
- 研究研究 nginx
- 哈哈,我今天写一句话
- 什么是MRTG、RRDTool、Cacti、CactiEZ?
- 今天起进驻CSDN博客
- Android Recovery模式
- ubuntu终端快捷键
- sql 普通行列转换
- POJ 1160 Post Office