我正在努力为 elFinder 制作自己的命令(查看命令),效果很好。
我唯一有问题的是,当我对连接器进行自定义 ajax 调用时,错误不会弹出。这是有效的 JSON 错误输出。
我在想是否可以以某种方式从命令文件中自己触发错误对话框?
我正在尝试从命令中的this.exec = function(data) { ... }
函数内部执行此操作。
您的错误调用在该函数中应该是这样的。 在这种情况下,this.fm.error()
或fm.error()
用于触发错误对话框。
this.exec = function(data) {
var fm = this.fm,
dfrd = $.Deferred()
.fail(function(error) {
fm.error(error);
})
return dfrd;
}