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表单