Estoy desarrollando una página web con un formulario con varios <input type="submit"> y uno <input type="password"> . Es un formulario de varios pasos administrado por devoluciones de llamada ajax.
La razón por la que estoy usando más de un envío por formulario es porque ellos llaman a las devoluciones de llamada de Drupal Ajax. Mi problema y pregunta es la siguiente:
¿Hay alguna forma de vincular "ingresar" a un determinado envío?
He probado este fragmento de código (usando jQuery):
$('#myInput').on('keyup', function(event) { // I have tried event.preventDefault(); here if (event.keyCode == 13) { // 13 stands for Enter key // And here $('#desiredSubmitInput').click(); } });Pero creo que hay algún tipo de sincronización porque el comportamiento de "Entrar" está ocurriendo antes del clic y, por lo tanto, envía un envío aleatorio (ni siquiera sé si es aleatorio o toma el primer/último envío, no el deseado).
Incluso he intentado prevenir el evento keyUp por defecto, pero tampoco funciona.
¡Gracias!