作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这是我的 onComplete。
$('#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.js16号线
我似乎找不到任何其他相关信息,也无法确定问题出在哪里。除此之外, uploader 工作正常,没有任何问题。
有什么想法吗?
最佳答案
调用 jQuery 插件上的方法的典型方法是将方法名称传递到插件的关联 jQuery 函数中。例如:
$('#someDiv').somePlugin('someMethod', somearg1, somearg2);
Fine Uploader 也不异常(exception)。在这种情况下,您可以像这样调用 cancelAll
:
$(this).fineUploader('cancelAll');
这一切都包含在 the jQuery plug-in section of Fine Uploader's documentation 中也是如此。
关于javascript - 上传者好。 cancelAll 不是 onComplate 回调中的函数。为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17654884/
这是我的 onComplete。 $('#fine-uploader-house').fineUploader({ ... }).on('complete', function(event, id,
我是一名优秀的程序员,十分优秀!