【发布时间】:2011-08-07 13:44:18
【问题描述】:
我正在尝试在我的 html 文档中将一种形式设置为另一种形式,如下所示:
<form1 action="1.php">
some form elements
...................
<form2 enctype="multipart/form-data" action="upload.php" target="upload_target" onsubmit="startUpload();>
<input name="myfile" type="file"/>
<input type="submit" name="submitBtn" class="sbtn" value="Upload" />
</form>
</form>
<iframe id="upload_target" name="upload_target" src="#"></iframe>
第一个表单从用户那里获取数据并插入到我的数据库中。 第二种形式使用 jquery 和 iframe 进行文件上传,如下例所示: upload file with iframe and jquery
我正在尝试以这种方式上传文件,因为我无法通过简单地使用 javascript(使用 ajax)将数据传输到 php 文件来做到这一点。问题是 w3c 标准不支持嵌套表单。我能做些什么来解决这个问题? 感谢您的帮助,并为我糟糕的英语感到抱歉。
【问题讨论】: