Trumbowyg: данные не размещены, если только iframe

Для веб-сайта я использую jQuery Wysiwyg " Trumbowyg ". Я добавил плагин " noembed ", чтобы добавить видео.

К сожалению, я заметил нечто странное: когда я пытаюсь добавить только видео (например, " iframe " с Youtube) в Trumbowyg, поле всегда пусто, когда я получаю значение в PHP.

Но если я добавлю то же видео с чем-то другим (простой текст в качестве примера), поле не будет пустым, а переменная " $ _POST " содержит все данные (видео + текст), записанные ранее в моем редакторе.

Вот мой код:

<form method="post" action="sub.php">
    <textarea name="description" id="trumbowyg_editor"></textarea>
    <input type="submit" value="OK" />
</form>
<script>
    $('#trumbowyg_editor')
    .trumbowyg({
        btnsDef: {
            // Create a new dropdown
            link: {
                dropdown: ['createLink', 'unlink', 'noembed'],
                ico: 'link'
            }
        },

        btns: ['viewHTML',
                '|', 'link']
    });
</script>

Если я отображаю переменную с именем " console.log ($ ('# editor'). Trumbowyg ('html')) ", я замечаю то же самое.

Как исправить эту проблему?

0 ответов

Другие вопросы по тегам