我正在使用这个神奇的脚本验证我的表单和正常的功能,它工作得很好,但我想在onClick(a href)事件上验证表单而不是提交(输入)..是可能的?
脚本: https://github.com/jzaefferer/jquery-validation
一定是这样的,对吧?
<a href="#" onClick="validate()" >
答案 0 :(得分:6)
您可以在表单上调用valid()方法查看它是否有效。
<a href="#" onClick="$('myformselecto').valid()" >
我建议使用jQuery添加处理程序而不是内联
答案 1 :(得分:1)
jQuery验证插件挂钩到表单的submit
事件。因此,您只需点击该a
元素即可提交表单。试试这个:
$('#myLink').click(function(e) {
e.preventDefault();
$('#myForm').submit(); // this will then call the validate() func
});