我在从ckEditor获取更新内容时遇到问题。Textarea预先填充了帖子信息,因此可以随时更新。但是,当我通过Jquery拉取信息时,它所做的只是拉出我用来填充编辑器的PHP变量,而不是更新后的文本。
文本区代码
<textarea id="editBody<?php echo $Post_id ;?>" name="body<?php echo $Post_id ;?>" ><?php echo $body; ?></textarea>
Jquery代码
var body = $("#editBody"+id).val();
我已经尝试了几种解决方案,但都不能正常工作,如下所示
var body = $(CKEDITOR.instances.CKeditBody+id.getData).val();
这只会在警报中返回NaN
var body = CKEDITOR.instances.CKeditBody"+id.getData();
发布于 2020-11-06 11:42:51
首先,为这篇文章道歉。我正在看一个比我需要的旧版本的CKeditor手册。
解决方案是
var body = CKEDITOR.instances['editBody'+id].getData();
希望这对将来的其他人有所帮助。
https://stackoverflow.com/questions/64713948
复制相似问题