После того, как я реализовал свое диалоговое окно в качестве меры предупреждения для пользователя, чтобы подтвердить отправку вместо прямой отправки при нажатии, мой document.forms [0] .submit () больше не работает.Страница обновится, и страница останется прежней.До того, как это диалоговое окно было создано, все работает отлично.в чем здесь проблема?
После:
<script>
//trigger dialog
$('#submitIter').click(function(){
$("#dialog-submit").dialog("open");
return false
});
$("#dialog-submit").dialog({
autoOpen: false,
resizable: false,
height: 200,
width: 200,
modal: true,
buttons: {
"Proceed": function(){
//submit after user clicks proceed cannot seem to work
document.forms[0].submit();
$(this).dialog("close");
}
}
});
</script>
<form action="{{ request.path }}" method="post" enctype="multipart/form-data">
<input type="image" src="images/submit.png" id="submitIter">
</form>
До:
<script> document.forms[0].submit() </script>