关于向CKEDITOR中赋值
var tid=$(obj).attr("id");
    //帖子信息回显
    $.post(contentPath+"/getTopicByTid/"+tid,function(resp){
        console.log(resp);
        $("#t_title").val(resp.t_title);
        CKEDITOR.instances.t_content.setData("hello");
        $("#t_sid").val(resp.t_sid);


    });

一直报错:

Uncaught TypeError: Cannot read property 'setData' of undefined

求助大神帮忙解释

3个回答

CKEDITOR.instances.t_content.setData("hello"); 你这个调用有setData这个方法吗?

m_655_
655永远学习 我用过这个自带的getData()方法,网上搜的有setData()方法,所以我就直接用了,然后就报没有定义这个错误
大约一年之前 回复

这个错误说明 CKEDITOR.instances对象中没有t_content这个属性

m_655_
655永远学习 但是我调用 CKEDITOR.instances.t_content.getData()这个方法就是正确的
大约一年之前 回复

t_content 是你的控件ID

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问