ste*_*ve 1 javascript validation jquery
我有一个触发jquery验证插件的按钮.问题是它总是返回true,除非字段为空.它忽略了解析的规则.
演示http://jsfiddle.net/sw87W/835/
$(document).ready(function() {
$('#myForm').validate({
email: {
required: true,
email: true
},
password: {
required: true,
minlength: 5
}
});
$('#validateForm').click(function() {
var isValid = $("#myForm").valid();
alert(isValid);
});
});
Run Code Online (Sandbox Code Playgroud)
实际上你可以删除我的validate()
功能,并且存在相同的行为.
演示http://jsfiddle.net/sw87W/836/
$(document).ready(function() {
$('#validateForm').click(function() {
var isValid = $("#myForm").valid();
alert(isValid);
});
});
Run Code Online (Sandbox Code Playgroud)
之前已经问过这个问题,但没有回答我的问题:
添加规则子对象时它起作用:
$(document).ready(function() {
$('#myForm').validate({
rules:{
email: {
required: true,
email: true
},
password: {
required: true,
minlength: 5
}
}
});
$('#validateForm').click(function() {
var isValid = $("#myForm").valid();
alert(isValid);
});
});
Run Code Online (Sandbox Code Playgroud)