Ben*_*ter 5 javascript markdown pagedown
我已经创建了自己的insertImageDialog挂钩,允许直接在编辑器中上传文件.
$('div#insertImageDialog input[type=file]').ajaxfileupload({
action: $file.attr('data-action'),
onStart: function() {
$loader.show();
},
onComplete: function(response) {
$loader.hide();
if (response.success) {
callback(response.imagePath); // <---- oO
dialogClose();
} else {
alert(response.message);
$file.val('');
}
}
});
Run Code Online (Sandbox Code Playgroud)
这在我第一次插入图像时工作正常.
每次之后,它都会失败并出现以下异常:
未捕获的TypeError:无法调用null的方法'removeChild'Markdown.Editor.js:1683 commandProto.doLinkOrImage.linkEnteredCallback Markdown.Editor.js:1683 self.initMarkdownEditor.editor.hooks.set.$.ajaxfileupload.onComplete
上传在编辑器之外工作正常,所以我只能认为这是回调的某种范围问题.
在一天的大部分时间里,我一直把头发拉过来.
| 归档时间: |
|
| 查看次数: |
722 次 |
| 最近记录: |