¿Diferencia entre el manejo de $ ("formulario"). Submit o un <input type = "submit"> click event?
Digamos que tengo el siguiente HTML:
<form>
...some form fields...
<input type="submit" id="submitButton" value="Submit" />
</form>
Y tengo un método javascript.validate
que comprueba los campos de formulario para varios escenarios no válidos, devolviendotrue
si todo esta bien ofalse
si hay algo mal
¿Hay alguna diferencia real en jQuery entre hacer esto?
$("form").submit(function() {
return validate();
});
... o haciendo esto
$("#submitButton").click(function(){
return validate();
});
¿Y hay alguna ventaja / desventaja entre los dos?