Redactor wysiwyg:如何从服务器端本身设置textarea的初始内容?

时间:2015-09-08 22:20:31

标签: jquery wysiwyg redactor

当用户登录并进入主页面时 - 该用户可能在其页面上有多个编辑器编辑器。

由于我在服务器上生成页面,我想用每个用户之前保存的数据填充每个编辑器。

因此,问题是:

  

如何从服务器端自身填充这些编辑器?

我尝试设置textarea的属性,但这不起作用。

我的PHP代码很简单:

<?php
   echo '<textarea id="editor_" ' + $user_id + ' class='editor' value="'+$savedContent+'"></textarea>';
?>

我的javascript代码非常简单:

$(document).ready(function(){
    $(".editor").redactor();
});

因此,当页面加载时,所有带有“编辑器”的textareas作为一个类变成了编辑器。

如上所述,每个编辑器都附加了一个唯一的“ user_id ”。

在我的php中我应该如何生成textarea,所以当javascript运行时,所有这些都会被填充。

1 个答案:

答案 0 :(得分:0)

不是特别注意Redactor,但可能只是将内容放在<textarea>内,因为<textarea>的工作方式与文本<input>不同:

<?php echo "<textarea id='editor_$user_id' class='editor'>$savedContent</textarea>"; ?>