Jquery使用链接validation并发送表单

这是我的代码:

   $(document).ready(function() { $("#alta").validate(); });  <form id="alta" method="post" action="Html->url('/'); ?>alta">    Send 

而我的问题是我不使用提交输入,需要使用链接,但提交表单并且无效。

谢谢

如果没有提交按钮,您需要手动检查表单是否有效。

首先,从HTML中删除onclick属性 – 这不是附加事件的好方法。

 Send 

然后将其放在您的jQuery代码中:

 $("#button").click(function() { if ($("#alta").valid()) { $("#alta").submit(); } }); 

在单击处理程序内validation表单。

  $("#button").click(function(e){ e.preventDefault(); if($("#alta").valid()){ //submit $("#alta").submit(); } else return false; }); 

(阅读评论后)您也不需要在文档准备中validation表单