可能会有不少朋友发现升级了KindEditor编辑器之后居然获取不到编辑器FCKeditor1的值了,下面我来给大家介绍此问题解决方法。
我的获取值的代码
代码如下 |
|
<script>
KindEditor.ready(function(K) {
var editor1 = K.create('textarea[name="FCKeditor1"]', {
cssPath : '../../plugins/code/prettify.css',
uploadJson : '../../kindeditor/jsp/upload_json.jsp',
fileManagerJson : '../../kindeditor/jsp/file_manager_json.jsp',
allowFileManager : true
});
afterCreate : function() {
KE.sync('FCKeditor1');
}
});
</script>
|
上面代码在4.x之前查可以获取到值的,但是到了4.x是无法获取了,后来看到一网友说 4.x版本接口变了, KE.sync('FCKeditor1');改成 this.sync(); 就可以。
代码如下 |
|
function getContent()
{
editor.sync();
alert($(".FCKeditor1").val());
}
|
有值了呀,如果你是php要获取KindEditor编辑器的值我们只要直接$_POST['FCKeditor1'];即可。