Не удается загрузить изображение в редактор Summernote - PullRequest
0 голосов
/ 23 апреля 2020

Я прочитал множество постов stackoverflow и предыдущих выпусков summernote github на эту тему, но, похоже, это все для старых версий, и я не могу заставить это работать. Изображение загружается на сервер нормально, но затем он не может добавить его к текущему редактируемому тексту.

Я пробовал несколько подходов, но все они терпят неудачу.

Мой текущий код выглядит так:

$('#summernote').summernote({
  tabsize: 2,
    height: 200,
    callbacks: {
        onImageUpload: function(files, editor, welEditable) {
            sendFile(files[0], editor, welEditable);
        }
    }
});

function sendFile(file, editor, welEditable) {
            data = new FormData();
            data.append("file", file);
            $.ajax({
                data: data,
                type: "POST",
                url: "functions/file_upload.php",
                cache: false,
                contentType: false,
                processData: false,
                success: function(url) {
                    $('#summernote').summernote('insertImage',url);
                }
            });
        }

Я всегда получаю сообщение об ошибке

Uncaught TypeError: $(...).summernote is not a function

, ссылаясь на последнюю часть, в которой пытается быть выполнена вставка изображения.

Может Кто-нибудь предоставит рабочий пример с текущей версией?

...