FileUploadBasic不调用onProgress函数

时间:2011-12-11 10:29:43

标签: javascript ajax-upload

我已经下载了以下插件:http://valums.com/ajax-upload/并使用了基本的FileUploaderBasic版本。问题是onProgres函数永远不会被调用。我需要为此修改我的服务器端代码吗?

 var uploader = new qq.FileUploaderBasic({
    button: uploadButton,
    action: url,
    debug: true,
    onProgress: function(id, fileName, loaded, total){
                var percentLoaded = (loaded / total) * 100;
                $( "#progressbar" ).progressbar({
                    value: percentLoaded
                });
            },
    onComplete: function (id, fileName, responseJSON) {
        alert('done!');
    }                
});

1 个答案:

答案 0 :(得分:0)

大多数服务器阻止像http://valums.com/ajax-upload/这样的第三方牺牲..为了绕过这个,你需要将这些行添加到.htacess文件中。同样的问题也发生在我身上。我用这些代码绕过它

<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>

希望这会有效