easyui combotree加载静态数据问题(选不上)
2016-09-08 16:04
232 查看
在今天的开发中遇到一个奇怪的问题。虽然已经被我解决但还是百思不得其解,决定记录一下,看看有没有大神能给我答案。
问题重现:
由于我有4个combotree需要加载数据,但是我又不想每次初始化一个combotree就去访问服务器加载一下数据,于是我将加载数据过程写成这样
$.post('xxxurl',function(data){
$('#inputTree0').combotree('loadData',data);
$('#inputTree1').combotree('loadData',data);
$('#inputTree2').combotree('loadData',data);
$('#ttree').combotree('loadData',data);
});看起来没什么毛病,刷新界面点开那个combotree树也能显示出来,但是,问题来了,当我点击树的节点的时候,节点是选上了,但combo上面并没有显示我所选择的节点的名称,这使我很纳闷。应该已经那个初始化过这个控件了吧(前台代码已经声明过了class="easyui-combotree" id="inputTree0")然后我换成普通的初始化加载数据的方式对比一下
$('#inputTree0').combotree({
url: "xxxurl"
});这样初始化却又可以选上并显示。。。
最后我决定换种加载方式:
将$('#inputTree0').combotree('loadData',data);改成$('#inputTree0').combotree({data:data});
这样就解决了之前出现的那个选上但不显示你选了什么的问题了。
问题重现:
由于我有4个combotree需要加载数据,但是我又不想每次初始化一个combotree就去访问服务器加载一下数据,于是我将加载数据过程写成这样
$.post('xxxurl',function(data){
$('#inputTree0').combotree('loadData',data);
$('#inputTree1').combotree('loadData',data);
$('#inputTree2').combotree('loadData',data);
$('#ttree').combotree('loadData',data);
});看起来没什么毛病,刷新界面点开那个combotree树也能显示出来,但是,问题来了,当我点击树的节点的时候,节点是选上了,但combo上面并没有显示我所选择的节点的名称,这使我很纳闷。应该已经那个初始化过这个控件了吧(前台代码已经声明过了class="easyui-combotree" id="inputTree0")然后我换成普通的初始化加载数据的方式对比一下
$('#inputTree0').combotree({
url: "xxxurl"
});这样初始化却又可以选上并显示。。。
最后我决定换种加载方式:
将$('#inputTree0').combotree('loadData',data);改成$('#inputTree0').combotree({data:data});
这样就解决了之前出现的那个选上但不显示你选了什么的问题了。
相关文章推荐
- easyui combotree加载静态数据问题(选不上)解决方法
- 总结Asp.net中Page加载PostData的具体过程 进而解决"获取动态创建的控件的PostData数据"问题
- 在Asp.net 2.0 中禁用页面缓存解决页面刷新(重新加载数据)的问题!
- dh: 实现iframe 自适应高度的问题(初始化和动态加载数据的时候)
- 函数的返回值问题(返回指针和数组的区别)静态存储区、动态数据区、栈
- 用oralce连接.net客户端出现问题:“数据连接不成功,请检查该数据库是否已启动尝试加载oracle客户端时引发BadImageFormatException.如果在安装32位Oracle客户端组
- 总结Asp.net中Page加载PostData的具体过程 进而解决"获取动态创建的控件的PostData数据"问题
- extjs2.x gridpanel的数据重新加载后分页事件的一点问题
- 交叉环境下linux内核中ipp2p模块由静态加载改为动态加载的问题
- Flash跨域加载数据和影片的问题
- 数据加载缓慢的问题,用了多线程老是出错,请高手指教。。。
- 在Asp.net 2.0 中禁用页面缓存解决页面刷新(重新加载数据)的问题!
- 静态加载dll的问题
- DB2加载数据,数据锁定问题的解决
- 可写静态数据(WSD):问题解释和解决方法(转) --- TLS
- 数据访问类用静态方法。。。当多个人调用时返回值会返回别人的?。。。特别奇怪的问题???
- ext2.2 formPanel 加载数据 json数据嵌套的问题
- 大容量加载数据到现有表以及sql server数据库删除聚集索引的问题
- ArcGISServer多次加载同一数据的问题
- 转载:用oralce连接.net客户端出现问题:“数据连接不成功,请检查该数据库是否已启动尝试加载oracle客户端时引发BadImageFormatException.如果在安装32位Oracle客户端组件的情况下以64位模式运行,”的解