我正在我的网站中实现一个上传框,文件已成功上传,但我想制作一个框或加载栏,向我显示上传的详细信息,例如上传了多少文件或传输速度是多少,我有点困惑这个,我想知道这背后的逻辑是什么,任何帮助将不胜感激。
问问题
60 次
2 回答
2
使用jQuery 表单插件。在现代浏览器中,它支持progress
事件:
$(...).ajaxForm({
...,
uploadProgress: function(event, position, total, percentComplete) {
...
}
});
虽然有一些方法可以使用服务器端代码来实现,但它们通常需要网络服务器插件,并且非常混乱,因为它们需要不断轮询上传进度,而这些信息已经在本地可用。因此,只需为使用现代浏览器的人提供进度显示。
于 2012-07-21T11:15:51.750 回答
0
您可以使用Jquery uploadify 插件。它具有许多功能,例如实时指标,拖放等。
请检查一下,希望这会对您有所帮助。
于 2012-07-21T11:39:59.117 回答