我正在使用 CKEDITOR 来设计文本等,但它无法发布到数据库中。
无需页面更改即可提交表单的 Ajax 脚本
<script type="text/javascript" src="JS/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="JS/jquery.validate.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#myform").validate({
debug: false,
rules: {
cataName: "required",
cataSeo: "required",
cataMetaTitle: "required"
},
messages: {
cataName: "Wrong",
cataSeo: "Wrong",
cataMetaTitle: "Wrong"
},
submitHandler: function(form) {
// do other stuff for a valid form
$.post('submit?mode=category&value=insert', $("#myform").serialize(), function(data) {
$('.result').html(data);
});
}
});
});
</script>
CKEDITOR JS
<script type="text/javascript" src="JS/ckeditor.js"></script>
插入表单
<form id="myform" name="myform" action="" method="post">
<textarea rows="10" cols="40" name="cataDesc" class="ckeditor"></textarea>
<input type="submit" value="submit" name="submit" class="sub-btn" />
cataDesc 的发布值未进入操作文件。 所有代码都正常工作,只是 ckeditor 不工作,数据未发布到操作文件。
最佳答案
如果您想使用 jQuery,则应该使用 jQuery 适配器,否则您将读取文本区域(隐藏)的内容,而不是显示的 CKEditor 实例。
关于javascript - ckeditor - 将文本区域插入数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31220208/