我正在尝试在提交表单时更改 iframe 的 src。
除非我按两次提交按钮,否则 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>