Jquery easyui的Combotree的兼容模式下运行报错

loving18980508320 2015-06-21 10:21:13
前台调用:
varObjects = eval("(" + _Data.replace(/\\/g, "/") + ")"); //转换为json对象
$('#LastNode').combotree('loadData', varObjects);

文件: jquery.easyui.min.js,行: 15205,列: 17
SCRIPT5007: 无法获取未定义或 null 引用的属性“options”

loadData: function (jq, data) {
return jq.each(function () {
var opts = $.data(this, "combotree").options; //此句有问题
opts.data = data;
var tree = $.data(this, "combotree").tree;
tree.tree("loadData", data);
});
},

在标准模式下是运行正常的,但为何在兼容模式下,老是报SCRIPT5007: 无法获取未定义或 null 引用的属性“options”
这个错呢,应该如何修改呢,谢谢啦,都10点了还在加班,还望各位大哥帮帮忙。
...全文
153 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
scscms太阳光 2015-06-22
  • 打赏
  • 举报
回复
先看看是不是jQuery版本问题。在某个版本下$.data已经废除

87,965

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧