我正在使用http://jqueryvalidation.org/
来验证我的表单,默认情况下,在提交表单时调用它。我想在调用我将其包装到的函数时开始验证。
所以基本上,我有这个进行验证:
function ticketCreateSubmit()
{
$("#ticketForm").validate({
...
});
}
然后它被调用:ticketCreateSubmit();
在我的付款页面中。表单的 id 为 ticketForm
。函数确实被调用,但验证不执行操作?
我搜索了验证网站,发现如果我输入onsubmit: false,
它不会在表单提交时处理它,但是在调用函数时仍然没有运行验证?
我该怎么做?
为了让每个人都明白,我只需要调用 VALIDATION 即可让它从外部脚本运行。我不需要做任何其他事情。只需执行验证。
试试这个
var form = $("#ticketForm")
form.validate({
...
});
function ticketCreateSubmit()
{
form.valid()
}
您可以尝试在表单提交中输入onsubmit="ticketCreateSubmit();return false"
。