我正在做一个表单验证,如果错误我想在“提交”时验证输入字段我使用 jquery.scrollTo 去错误:
$('#form_inscripcion').submit(function() {
//se traen todos los inputs del formulario
var $inputs = $('#form_inscripcion :input');
$inputs.each(function() {
var encontro_error = validar($(this)); //uses dependence ok
if (encontro_error){
$.scrollTo( 'input#'+$(this).attr('id'), 800 ); //go to error
return false; // dont submit!... but seems not enter here :(
}
});
});
问题是,当返回错误时不会取消提交,不会运行return false;
行。
它工作正常时
<form id="form_inscripcion" name="form" method="post" action="some" onsubmit="return false">
但是,永远不会提交。我希望你能理解我:)谢谢:)