Should jQuery's $ (form) .submit (); no disparar onSubmit dentro de la etiqueta del formulario?
Tengo lo siguiente:
<script type="text/javascript">
function CancelFormButton(button) {
$(button.form).submit();
}
</script>
<form onsubmit="alert('here');">
<input type="button" value="Cancel" onClick="CancelFormButton(this);" />
</form>
Cuando hago clic en el botón "Cancelar", no se activa el envío de la etiqueta del formulario.
Esta línea en su lugar envía el formulario con éxito:$(button.form).submit();
pero omite elalert('here');
dentro del envío en la etiqueta del formulario.
¿Es correcto o estoy haciendo algo mal?
Por cierto, en este caso, quiero esta funcionalidad, pero me pregunto si voy a encontrar un problema en un navegador donde se activa el envío.