当用户登录并进入主页面时 - 该用户可能在其页面上有多个编辑器编辑器。
由于我在服务器上生成页面,我想用每个用户之前保存的数据填充每个编辑器。
因此,问题是:
如何从服务器端自身填充这些编辑器?
我尝试设置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运行时,所有这些都会被填充。
答案 0 :(得分:0)
不是特别注意Redactor
,但可能只是将内容放在<textarea>
内,因为<textarea>
的工作方式与文本<input>
不同:
<?php echo "<textarea id='editor_$user_id' class='editor'>$savedContent</textarea>"; ?>