1

Web サイトには、jQuery Wysiwyg " Trumbowyg " を使用します。ビデオを追加するプラグイン「noembed」を入れました。

残念ながら、私は奇妙なことに気付きました: Trumbowyg でビデオ (たとえば、Youtubeの「 iframe 」) のみを追加しようとすると、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')) 」で変数を表示すると、同じことに気づきます。

この問題を解決するにはどうすればよいですか?

4

0 に答える 0