【问题标题】:Upload files, form within form上传文件,表格内表格
【发布时间】:2010-09-23 17:15:15
【问题描述】:

大家好,提前致谢。 我有一个问题,我有2个表格相互,国内表格是执行文件上传。 正如我可以做的那样,在以内部形式发送时不要运行主表单。

<form name="x" method="post" action="xxx.php">
 ....         

   <form action="" method="post" enctype="multipart/form-data" target="xxx">

      <input type="file" />

      <input type="submit" />

   </form>

   <iframe id="xxx" src="process.php">
   </iframe>

 ....
 <input type="submit" name="pro" value="Register user"/ >
</form>

这样做是行不通的,因为这在另一种形式中。 任何帮助或可能的解决方案。

【问题讨论】:

    标签: php javascript jquery file-upload


    【解决方案1】:

    表格不能嵌套。这在 HTML 中是不允许的,如果你这样做,你可能会得到未定义的行为,这可能会因浏览器而异。因此,请尝试删除内部表单并将enctype 放在外部表单上。

    【讨论】:

    • 还有其他解决方案吗?
    • 解决方案是什么?您从未提及您的方案是什么以及您要实现什么目标。
    • 问题出在设计上,这就是为什么使用插件(jQuery 或其他)组成另一个组的原因可以在不使用其他表单的情况下使文件上升
    猜你喜欢
    • 2013-11-06
    • 2016-01-16
    • 2012-12-10
    • 1970-01-01
    • 2011-02-24
    • 2013-12-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多