javascript - 来自另一个函数的 Jquery 验证

标签 javascript php jquery forms validation

我使用 http://jqueryvalidation.org/ 来验证我的表单,默认情况下,在提交表单时会调用此方法。我想在调用我所包装的函数时开始验证。

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

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

然后,在我的付款页面中,将通过以下方式调用:ticketCreateSubmit();。该表单的 ID 为 ticketForm。该函数确实被调用,但验证不采取行动?

我搜索了验证网站,发现如果我输入 onsubmit: false, 它不会在表单提交时处理它,但在函数运行时仍然没有运行验证正在被调用吗?

我该如何解决这个问题?

为了让每个人都明白,我只需要调用 VALIDATION,以便它从外部脚本运行。我不需要做任何其他事情。只需执行验证即可。

最佳答案

试试这个

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

function ticketCreateSubmit()
{
  form.valid() 
}

关于javascript - 来自另一个函数的 Jquery 验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28282744/

相关文章:

javascript - 带有 webpack 的 Angular 2 相对路径

php - 最简单的内容管理框架

JavaScript eval() JSON 问题

javascript - 重新加载页面后如何获取最后一个索引

setInterval 函数中的 Javascript location.reload() 未按预期工作

javascript - 使用 jQuery 的 ajax() 函数将 javascript 数组或其值传递给 servlet 的最简单方法

javascript - AngularJS:按内部数组对象字段过滤

php - Android中jSONArray解析异常的问题

PHP 如何创建简单的钩子(Hook)?

jQuery - 为什么 attr() 不一致地更新屏幕上显示的值