Ckeditor通过Ajax更新数据

之前在表单中对ckeditor的赋值就直接是
     $("#theadEditor").val(result);
 而如今我想通过点击不同选项来使用Ajax在后台訪问数据。对ckeditor赋值,
可是页面根本没有变化,而后台的数据却有。

那么如今肯定的就是ckeditor的问题了。
 我认为应该是ckeditor已经创建了。而通过一般的赋值应该不行。
那么仅仅有先通过销毁。再创建这种方式来处理了。
以下是我在Stack Overflow中看到的一种解决方案。

$.post("你的訪问数据地址",{參数名:參数值},function(result){
    var editor = CKEDITOR.instances["editorName"]; //你的编辑器的"name"属性的值
    if (editor) {
            editor.destroy(true);//销毁编辑器
    }
    CKEDITOR.replace(editorID); //替换编辑器,editorID为ckeditor的"id"属性的值
    $("#editorID").val(result);    //对editor赋值
});

如今问题应该就攻克了。
时间: 2024-10-05 13:00:20

Ckeditor通过Ajax更新数据的相关文章

Jquery判断离开页面时,通过Ajax更新数据(兼容IE,Chrome,FF浏览器)

现在很多项目都有客户离开网页时,处理一些业务的需求.所以焦点就聚集在了如何获取页面离开事件. 以下是本人在一个项目中需要记录页面浏览时长的处理办法,测试兼容IE,Chrome,FF浏览器 代码如下: <!DOCTYPE html> <html> <head> <script type="text/javascript"> $(window).bind('beforeunload', function(e) {//页面卸载,就是用户关闭页面

struts2+jquery 实现ajax无刷新更新数据

前几天为了实现一个struts 的 ajax无刷新更新数据的例子,发现网上资料很少,很多已经过时或者链接都失效了 不过整合他们的资料,加上自己的研究,终于实现了效果 要求:1.各个学院提交学生数据到服务器,要求ajax 无刷新更新数据, 2.服务器端返回"更新成功"的提示窗口: 3.之后,使用jquery 更新input输入框的value值,为实现jquery 打印页面局部数据做准备. 此处使用struts2的第二种方法,(修改struts 配置文件,增加ajax package 的方

AJAX制作JSON格式的实时更新数据的方法

之前有写过这样的文章,但是出现了几个问题,第一,如果每秒都像数据库发送请求势必会造成服务器的压力过大,第二,如果使用JS的话,是不可以取得系统时间的,因为JS运行在客户端,所以只能取得客户端时间, 如此的话,就需要在后台计算好时间差,然后前台得到时间差进行倒计时计算,并且更新数据 JS代码如下: var i = 0; var ballNum = ""; var flag = true; var timer_showCountDown = null; var leftTime; func

Java批量插入、更新数据

Java的批量添加数据,多个字段同时添加多条数据,我不知道你遇到过没有.今天我们就以一个具体的实例来说一下Java的批量添加数据,面向的是Oracle数据库. 前台页面: <span style="font-size:14px;"><body class="main_body" scroll="no"> <div class="employee_gun_dong"> <form nam

对于ajax更新的页面,如何实现离线浏览? 一则方案尝试。

背景 现代页面上越来越多的内容是通过ajax更新, 因为页面可以显示的更加快速, 局部更新, 同时可以实现页面内容的动态性, 增加页面的内容的丰富性. 但是如果将页面内容保存下来, 以备离线浏览器查看, 则由于ajax存在的原因, 直接使用保存的方法不能实现, 因为会有ajax访问禁用的报错. 对于非ajax页面, 页面上内容仅仅使用 链接组织资源的情况, 页面的内容是完整的,  则浏览器保存下来的内容是完整的, 则可以在本地使用离线版本浏览. 方案思路 分析现有页面使用ajax更新的 方法,

学习aiax(javascript)--页面无刷新更新ajax更新时间

1.JSP代码 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"

ajax大数据排队导出+进度条

描述 :我们现在有很多数据,分表存放,现在需要有精度条的导出.最后面有完整源码. 效果图: 点击导出,实现 点击导出 统计完成之后 点击确定 前面导出操作简单,从第二个导出操作开始: 点击"确定"调用exportCsv函数 <a class="on" href="javascript:exportCsv();"><em>导出</em></a> exportCvs函数如下 function expor

使用AJAX添加数据!

在数据库当中建一张表!写上需要打印出来的值内容!以下每句代码都有注释 多的我就不说了,具体代码如下所示: 1 <html> 2 <head> 3 <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/> 4 <script type="text/javascript" src="pp.js"></

JavaWeb开发中form、ajax提交数据Model转化

JavaWeb开发中form.ajax提交数据Model转化 问题 最近学习MongoDB数据库,作为java开发的我,当然需要做个小的web程序来测试一番了.在html中我采取ajax提交方式,因为我要模拟各种类型的数据,基础数据类型.数组.对象等.然而,最终发现了个不同的地方:Form和ajax提交数据,在HttpServletRequest中尽然参数名有所不同. 数据类型 form ajax 基础数据 para=value para=value 数组 para[]={"aaa",