主题: 点击工具栏报js 错误。 |
作者: Ethan, 发布日期: 2014-05-05 18:52:37, 浏览数: 2085 |
操作步骤: 1 输入内容 ,提交后影藏 编辑器所在的div 2 显示 编辑器div,点击工具栏任意工具,js 报错
版本: 4.X
错误信息
行:2278 Char:5 错误:参数无效 代码:0 URL:http://192.168.2.142/common/javascript/kindeditor/kindeditor.js
希望可以先出个临时解决方案 |
作者: Ethan, 发布日期: 2014-05-05 18:54:54 |
如果不调用 editor.html(''); ,则不会错误
|
回复 |
作者: Roddy, 发布日期: 2014-05-05 22:18:44 |
回复Ethan:可能和不正常调用有关系。
|
回复 |
作者: Ethan, 发布日期: 2014-05-06 09:31:13 |
回复Roddy:是创建 KindEditor 的时候吗?
var editor; 去掉 afterCreate: function () {this.sync();},afterBlur: function(){this.sync();} 也会报错。 我的执行过程:
function addQuestion(){ 通过 addQuestion 打开编辑器所在的层,通过 editor.html(''); 清空编辑器,输入类容提交 并关闭 层 floatTips, 然后再通过 addQuestion 打开编辑器,执行同样的操作, 然后再 addQuestion ,打开后直接点击工具栏,于是报错,如果先在编辑器中输入 类容,然后在点击工具栏,就不会报错
|
回复 |
作者: Ethan, 发布日期: 2014-05-06 10:02:57 |
问题解决了,是 ajax 提交数据之后照成的,我将ajax 提交改成 from submit 提交之后,就可以了
|
回复 |