【问题标题】:Return percentage uploaded via php通过php上传的返回百分比
【发布时间】:2013-06-25 13:19:19
【问题描述】:

在我当前的设置中,我通过 form.php 中的表单上传图像。此表单在名为 upload.php 的新 php 文件中处理,该文件通过操作调用并检测何时发布。

在 form.php 中我有一个 Jquery 进度条准备好动画

$("#progressbar").progressbar({ value: 0 });

如何获取值之后的“0”,以更新上传状态? 我可以使用 php 生成上传完成的百分比吗?我想将我的上传表单保留在 HTML 中,并且我想使用 jquery 为状态栏设置动画。

【问题讨论】:

    标签: php jquery upload progress-bar


    【解决方案1】:

    你不能用php来做回调,但是你可以用jQuery来做。

    看看这个:File upload progress bar with jQuery

    【讨论】:

    • 该代码向我返回了许多错误,主要是关于不存在的函数。这适用于我的情况吗?我没有使用 ajax 发送表单,而是使用新打开的 php 文件来处理它。
    • 确保您已安装最新版本的 jquery 和 jquery 表单插件 (malsup.com/jquery/form/#download)。同样在接受的解决方案一“});”不见了。
    • 我确实找到了丢失的 });。然后我得到错误,ajaxForm 不是一个有效的函数。很可能是因为我没有使用 Ajax 进行上传。
    • 你只需要添加jquery表单插件:malsup.com/jquery/form/#download即可解决此错误。
    • 确实修复了错误。脚本现在正在运行。然而,它确实将我的表单转换为 ajax 调用,现在我的第二个页面加载到第一个页面中。我还注意到百分比不计算上传百分比,但脚本完成后会变为 100%。不是我的问题的答案,但非常有趣。因此+1'd。我将尝试使用 APC。如果可行,我们会及时通知您。
    猜你喜欢
    • 1970-01-01
    • 2011-06-10
    • 1970-01-01
    • 2011-08-17
    • 1970-01-01
    • 1970-01-01
    • 2019-02-06
    • 2011-09-29
    • 1970-01-01
    相关资源
    最近更新 更多