【问题标题】:2 questions about HTTP file upload关于HTTP文件上传的2个问题
【发布时间】:2010-11-29 08:07:09
【问题描述】:
  1. 是否可以使用 jquery .ajax() 调用将文件发布到服务器并在上传完成时设置回调函数?

  2. 是否可以使用任何可能的方法获取上传过程(如 GMail)的进度?

【问题讨论】:

    标签: javascript jquery ajax


    【解决方案1】:
    1. 不是通过 ajax,而是通过隐藏的 iframe 看一下这个 Gmail like file upload with jQuery

    2. 是的,您需要在服务器端自定义逻辑。 GMail like file upload progress bar with GWT?

    stackoverflow 上有很多关于该主题的问答 尝试搜索它们

    【讨论】:

      【解决方案2】:

      您无法在所有浏览器中本地执行此操作,因此您必须使用解决方法,例如通过隐藏的 iframe 上传或使用 flash(至少对于不支持它的浏览器)。有several jquery plugins that implement ajax uploads

      【讨论】:

        猜你喜欢
        • 2011-03-21
        • 1970-01-01
        • 2023-04-01
        • 2017-08-22
        • 1970-01-01
        • 1970-01-01
        • 2012-07-01
        • 2022-10-07
        • 1970-01-01
        相关资源
        最近更新 更多