Я пытаюсь изменить источник iframe при отправке формы.
iframe src не изменится, если я дважды не нажму кнопку отправки. Однако, если я просто изменил тип ввода для кнопки «Отправить» на «текст», он сработает при первом нажатии - но, очевидно, не отправит форму.
<script>
$(document).ready(function() {
$("#form1").submit(function() {
$('#upload_frame').attr('src','upload-test.php');
});
});
</script>
<form action="" method="post" enctype="multipart/form-data" name="form1" id="form1">
<input id="file" type="file" name="file" />
<input name="Submit" id="submit" type="submit" value="Submit" />
<br />
<iframe id="upload_frame" name="upload_frame"> </iframe>
</form>