主题: 点击上传按钮没反应 |
作者: Oraple, 发布日期: 2012-06-04 17:55:54, 浏览数: 3650 |
我已经按照例子和文档的源码写了 //上传按钮 var uploadBtn = K.uploadbutton({ button : K('#addFileBtn')[0], fieldName : 'imgFile', url : rootPath+'/js/common/kindeditor/jsp/upload_json.jsp?dir=file', afterUpload : function(data) { if (data.error === 0) { alert(data.url); } else { alert(data.message); } } }); uploadBtn.fileBox.change(function(e) { uploadBtn.submit(); });
但就是怎么点都没作用
rootPath+'/js/common/kindeditor/jsp/upload_json.jsp?dir=file',这段地址用Ajax请求返回200。
问题就出在这个上传按钮怎么点都不起作用,也不报错。十分令人头疼 |
作者: Oraple, 发布日期: 2012-06-04 18:20:00 |
找到原因了,是因为我改变了DOM结构,不论是编辑器还是上传按钮都必须在改变DOM结构后重新创建才可以正常使用,如果不重新创建,编辑器的可视化编辑模式将失效,必须点击全屏后才可以恢复正常,如果按钮没重新创建,就是这个情况,点着没反应。 在此提出来,免得大家少走弯路。 希望新版本能够增加一个flush方法。 |
回复 |