[size=large]请问下用cleditor 我用的$('#field_content').val("所要显示的值");显示不出来 field_content是这个编辑器的id [/size]
确实,我下载下来也没看看,但是我上次下载,自己电脑上是有的。不管怎么样,就用现在下载的这个也可以做到:
[code="java"]
$(document).ready(function() {
var o = $("#input").cleditor()[0];//关键是这里获取第一个对象,否则upateFrame无法调用
$('#input').html('
[code="js"]
$(document).ready(function() { $("#field_content").cleditor({width:500, height:180, useCSS:true})[0].focus(); //试试这个方法 $("#field_content").text("所要显示的值"); });[/code]
你用的是什么版本?我用1.3试了试,这样可以的啊:
[code="java"]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
就这样:
[code="java"]
$("#input").html('你要显示的内容'); //input是你绑定的textaea的id
[/code]
[code="java"]$("#field_content").text("所要显示的值");
这个不行么?
[/code]
[quote]额 还是不可以显示 如果是一般textarea的话就可以 看来是cleditor的问题 [/quote]
你把它绑定一般的html元素上了吗?这肯定不行,要绑到textarea上,富文本编辑器都是这样使用的,实现的原理也都是这样的。
你把顺序换成这样试试:
[code="java"]
$(document).ready(function(){
$("#field_content").cleditor();
$('#field_content').html("我要现实这个");
}
[quote]我囧了 还是不行 我不用cleditor就用textarea的话就可以 看来是cleditor自己的问题把[/quote]
把你的页面传上来,我下载测试一下。
哎,你引用的js还差一个啊:
[code="java"]
[/code]
这个你怎么没引用进来呢?
CLEditor 是的一个jquery的Plugins这个要另外下载的
[url]http://plugins.jquery.com/project/CLEditor[/url]到这里下·
[quote]我囧了 我下载的包里面没这个js文件啊 而且网上也找不到 [/quote]
我下载的包里面就包含了啊![url]http://premiumsoftware.net/cleditor/[/url],这里下载的!