CKEditor - 未在 post 中提交数据
CKEditor - not submit data in in post
我的表单中有 html 代码:
<textarea name="page_desc" class="form-control" id="page_desc" placeholder="Page Description" rows="5"></textarea>
以下是我的javascript:
$(document).ready(function() {
CKEDITOR.replace('page_desc');
});
它在表单中加载了 ckeditor,但是当我提交表单时它没有传递 page_desc 字段中的数据。我签入了 post 数据。 page_desc 字段为空。然后我试了这个:
CKEDITOR.instances.page_desc.on('blur', function(e) {
console.log(e); //see screenshot below what it returns
console.log(document.getElementById('page_desc').value);//it is blank
});
在控制台中我得到这个:
data
这里是 undefined
。
CKEditor 不提供这样的数据。您必须使用如下代码:
CKEDITOR.instances.page_desc.getData();
并且必须使用自定义 ajax.
提交数据
我的表单中有 html 代码:
<textarea name="page_desc" class="form-control" id="page_desc" placeholder="Page Description" rows="5"></textarea>
以下是我的javascript:
$(document).ready(function() {
CKEDITOR.replace('page_desc');
});
它在表单中加载了 ckeditor,但是当我提交表单时它没有传递 page_desc 字段中的数据。我签入了 post 数据。 page_desc 字段为空。然后我试了这个:
CKEDITOR.instances.page_desc.on('blur', function(e) {
console.log(e); //see screenshot below what it returns
console.log(document.getElementById('page_desc').value);//it is blank
});
在控制台中我得到这个:
data
这里是 undefined
。
CKEditor 不提供这样的数据。您必须使用如下代码:
CKEDITOR.instances.page_desc.getData();
并且必须使用自定义 ajax.
提交数据