表单中的异步图像上载

时间:2011-09-13 18:57:19

标签: php javascript jquery ajax forms

所以我有这个表格需要由用户填写。在表单中,有一个上传图像的地方。目前,当用户在表单末尾点击“提交”时,会发生上传,但这会导致最多30秒的延迟(由于图像大小)。

我想知道的是,如果有一种方法可以在用户填写表单时启动上传,而不是选择图像,完成表单,然后上传。 (这样就可以减少每个表格所需的时间)

表单本身已经有十几个其他的东西要将信息提交到数据库等等,所以我一直在研究使用带有onchange事件的javascript进入javascript,也许从那里回到php执行上传,同时不重新加载页面。

有任何想法或建议吗?

2 个答案:

答案 0 :(得分:1)

确实没有太多方法,最常见的方法是使用iframe。类似于:http://valums.com/ajax-upload/

的内容

答案 1 :(得分:0)

这对我来说非常有用:

jQUploader