我知道有几个人问过这个问题,但我还没有看到答案。我有一个用于在div标签中上传文件的php上传表单。是否可以提交表单并上传文件而不刷新页面?我没有找到插件工作,因为我想提交带有标题和其他数据的表单。有什么建议?我看了一下使用iframe,但我不确定它会在包含在div标签中的upload.php中运行吗?
答案 0 :(得分:2)
以下是您可以使用的最简单的解决方案:Image upload without page refresh。
没有义务使用javascript部分,但它让您有机会显示传输已正确完成的通知。
如果您对jQuery持开放态度并希望获得更开放的解决方案,我建议您查看可以为您管理所有内容的jQuery Form Plugin,其中包含一些可能很有趣的内容。
答案 1 :(得分:1)
我最喜欢的工具是Uploadify。它包括实时进度指标,拖放等。
还有其他较旧的解决方案,包括this one。该页面有一个简单的演示,可以为您自己提供一个很好的示例。
值得一提的是Dave Walsh's facebook-lightbox,您可以能够将文件上传表格放入其中。如果你喜欢这样的话,值得一试。
答案 2 :(得分:0)
尝试使用像AIM这样的东西(http://www.webtoolkit.info/)。你应该在html,php和js上获得更多的经验。