ckeditor 怎么读取并显示数据库中的数据

ckeditor 怎么读取并显示数据库中的数据,第1张

1

2

3

4

//前台设置文本框为ckeditor

<script src="../yeditor/ckeditor.js" type="text/javascript"></script>

<script src="../yfinder/ckfinder.js" type="text/javascript"></script>

<asp:TextBox ID="txtcontents" runat="server" CssClass="ckeditor" TextMode="MultiLine"></asp:TextBox>

//后台读取 前台ckeditor文本框

string ss = this.txtcontents.Text

//后台给前台ckeditor文本框赋值

this.txtcontents.Text=从数据库中取到的数据

1、首先通过php或者jsp等后台语言获取数据库中的内容,保存到变量cont中。

2、调用editor.setContent(cont)就完成数据赋值到编辑器中了,这里的editor是编辑器实例。

PS:如果在点击诸如“编辑”按钮之后再实例化编辑器,然后设置内容时,通常需要等待编辑器实例化完成之后再赋值,也就是代码需要改成这样子:

editor.ready(function(){

editor.setContent(cont)

})

否则在某些情况下会报错。当然,如果点击编辑的时候编辑器已经显示在桌面上了的时候,那就只需要直接调用即可。

答: 在JSP页面中先加入 引用 <%@ taglib prefix="s" uri="/struts-tags" %>

下面这句是输出内容 的,其中ent是action中的个对象变量,content是它的属性。

<s:property value="ent.content" />

通过这样就可以输出ent对象中content属性里面的内容 了。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/6644260.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存