seguito al mio problema qui - jQuery on submit validation, with modal dialog at the end?jQuery - form non presenterà utilizzando jQuery
Sembra che la forma semplicemente non presenterà utilizzando jQuery. Ecco il mio codice a un livello molto semplificata:
<script type="text/javascript">
$(document).ready(function(){
$(document).click(function() {
$('#inputform').submit();
});
$("#inputform").submit(function() {
alert('test');
return true;
});
});
</script>
<form method="POST" action="<?php echo CURRENT_PAGE ?>" id="inputform">
<button type="submit" name="submit" id="submit">Submit form</button>
</form>
Cliccando sul corpo mostra l'avviso 'test', ma non inviare il modulo. Inoltre, alla chiusura della finestra di avviso, non verrà più visualizzata nuovamente quando si fa nuovamente clic.
È sufficiente fare clic sul pulsante di invio per visualizzare l'avviso, quindi inviare il modulo come previsto.
Ci scusiamo per quello che è (lo so) una domanda davvero stupida, ma qui sono in perdita. TY!
remove '$ (" # inputform "). Submit (function() {return true;});' – mgraph
@ tj - sorry! Ho provato ad aggiungerlo, ma ha continuato a complicare la formattazione di cui sopra. @ mgraph - grazie, ma ho un sacco di convalida lì –