来自另一个函数的Jquery验证

时间:2015-02-02 16:56:42

标签: javascript php jquery forms validation

我正在使用http://jqueryvalidation.org/来验证我的表单,默认情况下会在表单提交时调用。我希望在调用包含它的函数时启动验证。

基本上,我有这个用于验证:

function ticketCreateSubmit()
{
   $("#ticketForm").validate({
      ...
   });
}

然后在我的付款页面中调用:ticketCreateSubmit();。表单的ID为ticketForm。函数确实被调用,但验证没有采取行动?

我搜索了验证网站,我发现如果我放onsubmit: false,它不会在表单提交时处理它,但是当函数正在运行时仍然没有得到验证叫什么名字?

我该怎么做?

大家都明白,我只需要调用VALIDATION,这样它就可以从外部脚本运行。我不需要做任何其他事情。只需执行验证。

2 个答案:

答案 0 :(得分:1)

试试这个

var form = $("#ticketForm")
form.validate({
      ...
});

function ticketCreateSubmit()
{
  form.valid() 
}

答案 1 :(得分:0)

您可以尝试将onsubmit="ticketCreateSubmit();return false"放在表单提交上。