Jquery验证只能验证表单吗,能验证表单里指定的DIV吗
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jquery验证只能验证表单吗,能验证表单里指定的DIV吗相关的知识,希望对你有一定的参考价值。
参考技术A 是的,要写好校验规则。1、将校验规则写到控件中
<script src="../js/jquery.js" type="text/javascript"></script>
<script src="../js/jquery.validate.js" type="text/javascript"></script>
<script src="./js/jquery.metadata.js" type="text/javascript"></script>
$().ready(function()
$("#signupForm").validate();
);
<form id="signupForm" method="get" action="">
<p>
<label for="firstname">Firstname</label>
<input id="firstname" name="firstname" class="required" />
</p>
<p>
<label for="email">E-Mail</label>
<input id="email" name="email" class="required email" />
</p>
<p>
<label for="password">Password</label>
<input id="password" name="password" type="password" class="required:true,minlength:5" />
</p>
<p>
<label for="confirm_password">确认密码</label>
<input id="confirm_password" name="confirm_password" type="password" class="required:true,minlength:5,equalTo:'#password'" />
</p>
<p>
<input class="submit" type="submit" value="Submit"/>
</p>
</form>
2.将校验规则写到js代码中
$().ready(function()
$("#signupForm").validate(
rules:
firstname: "required",
email:
required: true,
email: true
,
password:
required: true,
minlength: 5
,
confirm_password:
required: true,
minlength: 5,
equalTo: "#password"
,
messages:
firstname: "请输入姓名",
email:
required: "请输入Email地址",
email: "请输入正确的email地址"
,
password:
required: "请输入密码",
minlength: jQuery.format("密码不能小于0个字 符")
,
confirm_password:
required: "请输入确认密码",
minlength: "确认密码不能小于5个字符",
equalTo: "两次输入密码不一致不一致"
);
);本回答被提问者采纳
jQuery formValidator表单验证 禁止输入汉字
用了你提供的"[^\u4E00-\u9FA0]+$" 只能中文加字母一起才行,不能完全是汉字,我要的效果就是:既可以中文也可以中英文,或是全英文,只要没有特殊字符就行,比如、。空格之类的。。
还有电话号码的判断;网上找的这个只能判断电话,手机判断又是另外的,我想在一个文本框里面判断,既可以写电话也可以填手机号,
请求支援!!!万分感谢~~
1. 首先你可以是所有字,除了特殊字符,你可以用js检测字符串中是否含有特殊字符,否则不响应
2.要想即判断电话号码和手机号码,现在你有了单独的正则是不是?你不会用 || 连接吗? 这两个都是false的话,就错了呗,这还要想?? 参考技术A 如果你自己定义了就用你定义的controlOptions
如果没有就用空对象
以上是关于Jquery验证只能验证表单吗,能验证表单里指定的DIV吗的主要内容,如果未能解决你的问题,请参考以下文章
我们可以使用 jquery 验证不包含表单标签的 html 页面字段吗?
Easyui已设置为中文语言 在表单验证里第一次还是会提示This field is required
Easyui已设置为中文语言 在表单验证里第一次还是会提示This field is required