主题: 动态加载不定数量的Kindeditor后,无法获得输入内容 |
作者: chriswu00, 发布日期: 2014-12-19 21:27:35, 浏览数: 1504 |
我这里有一个比较特殊的问题,如果页面中固定了kindeditor的数量,则创建时大家都知道可以通过一个全局变量如: var editor=KindEditor.create(...)来进行创建,以后便可以通过editor.html()获取editor中的内容。
但是我的项目中有一个用户自定义创建表单的功能,若用户选择在表单中添加多个textarea则系统将会自动将Kindeditor添加到textarea。 但是这里问题就出来了,由于页面是自动生成,因此我根本不知道用户到底会添加多少个textarea, 所以也无法预先定义全局变量来接收动态创建的Kindeditor对像, 而且我也无法动态创建、调用JS变量,所以现在就一直卡在这个问题上了。
我唯一的思路就是通过创建Kindeditor时使用的textarea的id去获取对应的kindeditor对像,但找了很久也未发现有相关的方法,在此求助,望高人指点 |