jquery前台验证
来源:互联网 发布:安卓网络修复大师 编辑:程序博客网 时间:2024/06/05 18:17
<script type="text/javascript"> /*function checkOpp() { if (form.handledOpinion.value == '') { alert("审核意见不能为空!"); form.handledOpinion.focus(); return false; } return true; }*/ $().ready(function() { $("#form").validate({ rules: { handledOpinion: { required: true, maxlength: 150, } }, messages: { handledOpinion: { required: "审核意见不能为空", maxlength: "输入意见过长", } } }) })</script>
<form id="form" name="form" action="dohandle.htm" method="post" <%--onsubmit="return checkOpp()"--%>> <span>审核意见:</span> <textarea style="border:1px solid #000" name="handledOpinion" rows="2" cols="80"></textarea> </div><pre name="code" class="html"></form>
注:注释掉的是js验证;jquery中form根据id定位,而字段名称则是根据name
jquery还有自定义验证
<script type="text/javascript"> $().ready(function () { $("#form").validate({ rules: { email: { checkEmail:true, maxlength: 50 }, loginPassword: { required: true, rangelength: [3, 20], }, loginPasswordAgain: { required: true, rangelength: [3, 20], equalTo: "#loginPassword" } }, messages: { email: { email: "邮箱格式错误", maxlength: "请输入一个最大长度是 {0} 的字符串" }, loginPassword: { required: "请输入密码", rangelength: "请输入长度在 {0} 到 {1} 之间的字符串", }, loginPasswordAgain: { required: "请输入密码", rangelength: "请输入长度在 {0} 到 {1} 之间的字符串", equalTo: "两次密码不一样,请重新输入" } } }); $.validator.addMethod("checkEmail",function(value,element,params){ var checkEmail = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/ ; return this.optional(element)||(checkEmail.test(value)); },"请输入正确的邮箱!"); })</script><style> .error { color: red; }</style>
指定提示错误信息的位置:errorElement -----修改提示文字的包装;默认是提示信息在input后面
<script type="text/javascript"> $().ready(function () { $("#form").validate({ errorElement: 'span', errorPlacement: function(error, element) { error.appendTo(element.parent()); }, rules: { operatorAuthority: { required: true, }, }, messages: { operatorAuthority: { required: "不能为空", }, } }) })</script><pre name="code" class="java"><li> <div> <span>权限设置:</span> <input style="margin-right: 15px;" type="radio" id="operatorAuthority" name="operatorAuthority" value="普通用户" />普通用户 <input style="margin-left: 50px;margin-right: 15px;" type="radio" name="operatorAuthority" value="会员" />会员 <label style="margin-left: 50px;" class="error"></label> </div></li>
0 0
- jquery验证前台表单
- jquery 前台数据验证
- jQuery 前台注册验证!
- jquery前台验证
- 正则验证函数 前后台 php验证,jquery前台验证
- jquery.validate1.9.0前台验证使用
- jquery.validate1.9.0前台验证使用
- jQuery.validation.js实现前台表单验证
- jquery.validate1.9.0前台验证使用
- WEB前台用jQuery实现表单验证
- 前台验证
- 使用jquery.validate.min.js前台验证表单
- 简单的表单验证--js,jsp,jquery,java,mysql(前台和后台验证)(
- Struts2 验证框架-前台验证
- 常规javascript前台验证
- js的前台验证
- 产生前台验证码
- javascript前台验证程序
- thinkphp跨库操作代码实例
- secondaryProgress无显示效果
- linux系统下修改文件夹目录权限
- HDFS HA支持多Standby节点机制
- 数组初始化
- jquery前台验证
- ueditor 图片在线管理显示不了
- Numpy 100题 —— Neophyte 初学者 10道题
- Android源代码日常一
- instanceof深入剖析
- Android Studio Retrofit2.0简单封装
- AlterDialog的使用(一)
- resteasy json返回类型举例
- UpdateAllViews