我有一个简单的表单textarea,ckeditor是......
<textarea class="form-control ckeditor" name="ex" id="ex">My Description</textarea>
and this the content getting by alert.
<p>My description</p>
现在我通过malsup ajax表单提交方法向后端文件提交表单。但我没有在$_POST['ex'];
var_dump($_POST['ex'])
给出了空字符串。
我也试过了htmlentities()
但它没有用。如何将此描述插入mysql
数据库。因为它不是一个字符串。我在后端文件中需要这个描述。
有人可以为我提供此流程的示例。
答案 0 :(得分:0)
CKEditor创建一个替换textarea的iframe,不使用实际的textarea。您可能需要做的是在提交之前更新textarea。
for(var instanceName in CKEDITOR.instances)
{
CKEDITOR.instances[instanceName].updateElement();
}
然后在服务器端,做你的事情
echo $_POST['ex'];