Javascript 未执行Summernote OnImageUpload

Javascript 未执行Summernote OnImageUpload,javascript,php,jquery,summernote,Javascript,Php,Jquery,Summernote,我刚开始使用最新版本的summernote。第7版。 由于某些原因,此图像上载代码不起作用。甚至没有执行行onImageUpload:function(files){sendFile(files[0]);} 图像成功显示在编辑器中,但显示在base64中,并且未上载到uplaods/文件夹中 已成功调用所有包含 Js插入到页面的head标记中 <script> $(document).ready(function() { $('

我刚开始使用最新版本的summernote。第7版。 由于某些原因,此图像上载代码不起作用。甚至没有执行行
onImageUpload:function(files){sendFile(files[0]);}

图像成功显示在编辑器中,但显示在base64中,并且未上载到
uplaods/
文件夹中

已成功调用所有包含

Js插入到页面的head标记中

<script>
            $(document).ready(function() {
                $('#summernote').summernote({
                    height: 200,
                    onImageUpload: function(files) {
                        sendFile(files[0]);
                    }
                });
                function sendFile(file) {
                    var data = new FormData();
                    data.append("file", file);//You can append as many data as you want. Check mozilla docs for this
                    $.ajax({
                        data: data,
                        type: "POST",
                        url: 'uploader.php',
                        cache: false,
                        contentType: false,
                        processData: false,
                        success: function(url) {
                            $("#summernote").summernote("insertImage", url);
                        }
                    });
                }
            });
        </script>
Summernote非常容易使用。我只是需要让图片上传工作有1000%的nof它


请,有人能帮我一下吗?选项中回调的位置在v0.7.0之后更改

$('#summernote').summernote({
    height: 200,
    callbacks: {
        onImageUpload : function(files, editor, welEditable) {

             for(var i = files.length - 1; i >= 0; i--) {
                     sendFile(files[i], this);
            }
        }
    }
});
和sendFile函数

function sendFile(file, el) {
var form_data = new FormData();
form_data.append('file', file);
$.ajax({
    data: form_data,
    type: "POST",
    url: 'uploader.php',
    cache: false,
    contentType: false,
    processData: false,
    success: function(url) {
        $(el).summernote('editor.insertImage', url);
    }
});
}
function sendFile(file, el) {
var form_data = new FormData();
form_data.append('file', file);
$.ajax({
    data: form_data,
    type: "POST",
    url: 'uploader.php',
    cache: false,
    contentType: false,
    processData: false,
    success: function(url) {
        $(el).summernote('editor.insertImage', url);
    }
});
}