如何更改CKEditor以使其不会自动将<p> </p>放入textarea?

时间:2011-12-11 09:38:40

标签: javascript html css ckeditor

我正在遵循CKEditor的教程,我这样做了:

 $( '#editor' ).ckeditor(function(){});  //great works!!

但是现在......当我提交表单时...我发现默认情况下,textarea有<p></p>。默认情况下如何使其“无”?

2 个答案:

答案 0 :(得分:3)

尝试设置以下配置值:

CKEDITOR.config.enterMode = CKEDITOR.ENTER_BR;
CKEDITOR.config.shiftEnterMode = CKEDITOR.ENTER_P;

确保在修改浏览器缓存时清除它们,因为可能无法自动获取更改。

答案 1 :(得分:1)

我正在使用此

CKEDITOR.instances.MainContent_notificationText.setData( '' );

对于我的非jQuery插件版本,效果很好。

对于您的jQuery插件,您可以使用

$('#editor').ckeditor(function(){
  this.setData("");
});