Как проверить несколько редакторов CKEDITOR - PullRequest
0 голосов
/ 21 ноября 2019

Я использую проверку формы, и у меня есть форма с несколькими textarea-ckeditor my view

 <textarea class="ckeditor" name="content" required></textarea>
 <textarea class="ckeditor" name="article" required></textarea>

, а мои js

 <script>
    $('.ckeditor').each(function () {
        CKEDITOR.replace($(this).prop('id'));
    });

    CKEDITOR.on('instanceReady', function () {
            $('form textarea').attr('required', '');
            $('textarea').on('change', function() { $(this).trigger('input') })
            $.each(CKEDITOR.instances, function (instance) {
                CKEDITOR.instances[instance].on("change", function (e) {
                    for (instance in CKEDITOR.instances) {
                        CKEDITOR.instances[instance].updateElement();
                        $('form').parsley().validate();
                    }
                });
            });
        });
</script>

и оба textarea являютсяпоказывает просто отлично, а также их проверка работает нормально. но когда я пишу что-либо в первом, проверка require не исчезает, а во втором.

верно ли script? или я что-то упустил?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...