来自另一个函数的 jquery 验证


Jquery Validation From Another Function

我正在使用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"