0

サンプルコードがあります:

$content = "";
$wysiwyg = JFactory::getEditor();
$html = $wysiwyg->display('html', $content, '100%', '400px', '', '', array(''));

そしてJquery

Joomla.submitbutton = function(pressbutton) {
        if(pressbutton == 'save') {
            jQuery.ajax({
                success: function(data) {
                    jQuery('#html').html('test test test');
                }
            });
        } else {
            submitform(pressbutton);
        }    
}

[送信]、[保存]の順にクリックすると、テキストエディタを挿入できませんtest test test。修正方法を教えてください。

4

2 に答える 2

1

jQuery.ajax好きなはず

jQuery.ajax({
  url: 'ajax/test.html',
  success: function(data) {
    jQuery('#html').html('test test test');

  }
});

データを送信するURL(ページ)を使用していないため、ajax呼び出しが行われず、ajaxリクエストが成功しません

于 2012-11-29T04:06:18.133 に答える
0

tinyMCE オブジェクトを使用する必要があると思います。

そこでは、tinyMCE.get() などのメソッドにアクセスできます。

tinyMCE とtinyMCE APIに関連する投稿を確認してください

于 2012-11-29T10:00:18.887 に答える