首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >很好的上传器。cancelAll不是onComplate回调中的函数。为什么?

很好的上传器。cancelAll不是onComplate回调中的函数。为什么?
EN

Stack Overflow用户
提问于 2013-07-15 21:00:24
回答 1查看 929关注 0票数 1

这是我的onComplete。

代码语言:javascript
复制
$('#fine-uploader-house').fineUploader({
...
}).on('complete', function(event, id, name, json) {
    if(!blank(json.cancelAll) && json.cancelAll){
        //$('#fine-uploader-<?=$data['type'];?>').cancelAll();
        //$(this).cancelAll();
        document.getElementById('fine-uploader-<?=$data['type'];?>').cancelAll( );
    }
});

我尝试以多种方式运行cancelAll( )函数,但总是得到相同的错误消息。

FineUploader 3.7.0在'onComplete‘回调中捕获异常- document.getElementById(...).cancelAll不是函数http://ahm.localhost/jquery.fineuploader-3.7.0/jquery.fineuploader-3.7.0.min.js第16行

我似乎找不到关于这方面的任何其他信息,也无法确定故障出在哪里。除此之外,上传程序正在正常工作,没有任何问题。

有什么想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-15 21:18:20

调用jQuery插件上的方法的典型方式是将方法的名称传递给插件的关联jQuery函数。例如:

代码语言:javascript
复制
$('#someDiv').somePlugin('someMethod', somearg1, somearg2);  

Fine Uploader也不例外。在这种情况下,您可以像这样调用cancelAll

代码语言:javascript
复制
$(this).fineUploader('cancelAll');   

the jQuery plug-in section of Fine Uploader's documentation中也涵盖了所有这些内容。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17654884

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档