validator.submit();//当所有验证完之后,在这一步时就return true了,怎么让他继续弹出确认提交框?
$(function(){
var validator = $("#Form1").validate({
rules:{
Name: "required",
Num: "required"
},
messages:{
Name:{required:"请输入名称!"},
Num:{
required:"请输入数量!",
digits:"只能输入整数!"
}
}
});
})
function check()
{
alert(validator.valid());
if(!validator.valid())
{
if(!confirm('确认提交?'))
{
return false;
}
else
{
return true;
}
}
else
{
alert('验证未通过!')
}
}
<asp:Button ID="btnAdd" CssClass="btn01" runat="server" Text="添加" OnClientClick="return check();" OnClick="btnAdd_Click" />
全部填完点添加后弹出validator.valid()为true,跟未填完弹出的结果竟然是一样的
然后弹出验证未通过
最后这是我在后台执行的操作
可以用 valid方法触发验证并返回验证结果
function check()