Проблема с редактором html Tinymce

195
07 июня 2018, 12:20

я поставил Tinymce в laravel, правда готовую библиотеку не ставил, просто подключил онлайн, но не суть.

Форма:

<form class="form-horizontal" method="post">
    <textarea class="form-control my-editor" placeholder="Оставьте Ваш комментарий" name="addComment" id="add" maxlength="8000" required></textarea>

JS:

 var editor_config = {
            path_absolute: "/",
            selector: "textarea.my-editor",
            plugins: [
                "advlist autolink lists charmap preview hr",
                "searchreplace fullscreen",
                "nonbreaking save contextmenu directionality",
                "paste textcolor colorpicker "
            ],
            toolbar: "insertfile | styleselect | bold | emoticons ",
            relative_urls: false,
            file_browser_callback: function (field_name, url, type, win) {
                var x = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
                var y = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
                var cmsURL = editor_config.path_absolute + 'laravel-filemanager?field_name=' + field_name;
                if (type == 'image') {
                    cmsURL = cmsURL + "&type=Images";
                } else {
                    cmsURL = cmsURL + "&type=Files";
                }
                tinyMCE.activeEditor.windowManager.open({
                    file: cmsURL,
                    title: 'Filemanager',
                    width: x * 0.8,
                    height: y * 0.8,
                    resizable: "yes",
                    close_previous: "no"
                });
            }
        };
        tinymce.init(editor_config);

Так вот, проблема в том, что когда указываю "required" - не отправляется, а когда novalidate - не срабатывает required.

В чем может быть проблема? Мои догадки, что что-то не так в js.

Благодарю за помощь.

READ ALSO
Настройка nginx, java web

Настройка nginx, java web

Пытаюсь разобраться с nginx на Ubuntu

251
Как реализовать нажатие кнопки назад во фрагменте в котором находится WebView?

Как реализовать нажатие кнопки назад во фрагменте в котором находится WebView?

Проблема в том что реализовать реализовал, но из приложения не выходит

168
Play framework подождать выполнение нескольких задач (CompletableFuture.allOf)

Play framework подождать выполнение нескольких задач (CompletableFuture.allOf)

Разбираюсь с фреймворком playНеобходимо сделать несколько запросов в БД, и по результатам их выполнения сделать бизнес логику

182
Относительный путь (алгоритм)

Относительный путь (алгоритм)

Одному знакомому дали такое задание на экзамене:

203