Mam wiele formularzy na stronie, dla każdego z nich chcę, aby użytkownik potwierdził przed przesłaniem formularza. ale kiedy użytkownik potwierdzi, aby przesłać, w jaki sposób powiadomić to okno dialogowe, w którym formularzu użytkownik się znajduje? Czy wymaga niestandardowych parametrów? Dzięki.Korzystanie z okna dialogowego jquery ui w celu potwierdzenia operacji przesyłania formularza
$("#dialog-confirm").dialog({
resizable: false,
height:140,
modal: true,
buttons: {
'Confirm submit': function() {
document.______???????_____.submit();
},
Cancel: function() {
$(this).dialog('close');
}
}
});
$('.allForms').submit(function(){
$('#dialog-confirm').dialog('open');
});
Dzięki. ale teraz, po tym jak kliknąłem "Potwierdź przesłanie", po prostu wywołuje $ ('. allForms'). submit (function()) ponownie i tak naprawdę nie przesłał. Czy to inny problem? – redbluegreen
@redbluegreen - Woops, zaktualizował odpowiedź ... że 'currentForm = this;' nie powinno być zapakowane w '$()' –