easyUI的combotree如何绑定后台函数返回的JSON数据源

forcyever 2014-07-28 08:52:09
easyUI的combotree如何绑定后台函数返回的JSON数据源。
后台函数该如何返回json值啊?
目前是Response.Write(json);
json值肯定可以,在easyUI Demo里面试过了。
前台这样调用有问题吗?
          
$(function () {
$('#Tag').combotree
({
url: '页面.aspx?tag=tag',
valueField: 'id',
textField: 'text',
required: true,
editable: false,
onlyLeafCheck: true,
cascaseCheck:true,
method:'get'
});

});
...全文
2166 17 打赏 收藏 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
gao_shao_liang 2014-08-04
  • 打赏
  • 举报
回复
楼主怎么解决的?
forcyever 2014-07-29
  • 打赏
  • 举报
回复
引用 14 楼 u012463264 的回复:
$(function () { $('#Tag').combotree ({ url: '页面.aspx?tag=tag', valueField: 'id', textField: 'text', required: true, editable: false, onlyLeafCheck: true, cascaseCheck:true, method:'get', onLoadSuccess: function (node, data) { alert("2222222"); alert(data);//这样试试 } }); });
问题全在
        Response.Write(json);
        Response.End();
        Response.Clear();
原来那种方式连HTML代码都回传回来了
cn00439805 2014-07-29
  • 打赏
  • 举报
回复
可能是跨域问题,查看下network里该请求报什么错,或者一些其他信息
别闹腰不好 2014-07-29
  • 打赏
  • 举报
回复
$(function () { $('#Tag').combotree ({ url: '页面.aspx?tag=tag', valueField: 'id', textField: 'text', required: true, editable: false, onlyLeafCheck: true, cascaseCheck:true, method:'get', onLoadSuccess: function (node, data) { alert("2222222"); alert(data);//这样试试 } }); });
别闹腰不好 2014-07-29
  • 打赏
  • 举报
回复
你用ajax直接请求后台 ,看看能返回吗
forcyever 2014-07-29
  • 打赏
  • 举报
回复
引用 11 楼 u012463264 的回复:
[quote=引用 10 楼 forcyever 的回复:]
[quote=引用 9 楼 u012463264 的回复:]
$(function () {
$('#Tag').combotree
({
url: '页面.aspx?tag=tag',
valueField: 'id',
textField: 'text',
required: true,
editable: false,
onlyLeafCheck: true,
cascaseCheck:true,
method:'get',
onLoadSuccess: function (node, data) {
alert(JSON.stringify(data));//你看看这里弹出的格式是否正确,还是没有弹出
}

});

});

没有弹出,这是为什么啊,急死了[/quote]可能你根本就没调通后台 ,你打个断点在后台 ,看看走没走后台方法。[/quote]
都走到这了
别闹腰不好 2014-07-29
  • 打赏
  • 举报
回复
引用 10 楼 forcyever 的回复:
[quote=引用 9 楼 u012463264 的回复:] $(function () { $('#Tag').combotree ({ url: '页面.aspx?tag=tag', valueField: 'id', textField: 'text', required: true, editable: false, onlyLeafCheck: true, cascaseCheck:true, method:'get', onLoadSuccess: function (node, data) { alert(JSON.stringify(data));//你看看这里弹出的格式是否正确,还是没有弹出 } }); });
没有弹出,这是为什么啊,急死了[/quote]可能你根本就没调通后台 ,你打个断点在后台 ,看看走没走后台方法。
forcyever 2014-07-29
  • 打赏
  • 举报
回复
引用 9 楼 u012463264 的回复:
$(function () { $('#Tag').combotree ({ url: '页面.aspx?tag=tag', valueField: 'id', textField: 'text', required: true, editable: false, onlyLeafCheck: true, cascaseCheck:true, method:'get', onLoadSuccess: function (node, data) { alert(JSON.stringify(data));//你看看这里弹出的格式是否正确,还是没有弹出 } }); });
没有弹出,这是为什么啊,急死了
别闹腰不好 2014-07-29
  • 打赏
  • 举报
回复
$(function () { $('#Tag').combotree ({ url: '页面.aspx?tag=tag', valueField: 'id', textField: 'text', required: true, editable: false, onlyLeafCheck: true, cascaseCheck:true, method:'get', onLoadSuccess: function (node, data) { alert(JSON.stringify(data));//你看看这里弹出的格式是否正确,还是没有弹出 } }); });
别闹腰不好 2014-07-29
  • 打赏
  • 举报
回复
引用 6 楼 forcyever 的回复:
[quote=引用 3 楼 u012463264 的回复:] [quote=引用 2 楼 forcyever 的回复:] [quote=引用 1 楼 u012463264 的回复:] 路劲写的没有问题吧 调通后台了吗
后台调通了,产生的json串也是对的。[/quote] json 贴出来看看[/quote] [{"id":2,"text":"yundong","children":[{"id":3,"text":"zuqiu"},{"id":4,"text":"lanqiu"}]},{"id":7,"text":"xueli","children":[{"id":8,"text":"dazhuan"},{"id":9,"text":"benke"}]}][/quote]格式没问题 。你最好看看前台取到后的json格式 。 前台能拿到这个json吗
forcyever 2014-07-29
  • 打赏
  • 举报
回复
引用 4 楼 showbo 的回复:
生成的数据源肯定有问题,不符合easyui combotree的格式要求

这边完全可以啊
forcyever 2014-07-29
  • 打赏
  • 举报
回复
引用 3 楼 u012463264 的回复:
[quote=引用 2 楼 forcyever 的回复:] [quote=引用 1 楼 u012463264 的回复:] 路劲写的没有问题吧 调通后台了吗
后台调通了,产生的json串也是对的。[/quote] json 贴出来看看[/quote] [{"id":2,"text":"yundong","children":[{"id":3,"text":"zuqiu"},{"id":4,"text":"lanqiu"}]},{"id":7,"text":"xueli","children":[{"id":8,"text":"dazhuan"},{"id":9,"text":"benke"}]}]
forcyever 2014-07-29
  • 打赏
  • 举报
回复
引用 4 楼 showbo 的回复:
生成的数据源肯定有问题,不符合easyui combotree的格式要求
调用方法是对的吗?
  • 打赏
  • 举报
回复
生成的数据源肯定有问题,不符合easyui combotree的格式要求
别闹腰不好 2014-07-29
  • 打赏
  • 举报
回复
引用 2 楼 forcyever 的回复:
[quote=引用 1 楼 u012463264 的回复:] 路劲写的没有问题吧 调通后台了吗
后台调通了,产生的json串也是对的。[/quote] json 贴出来看看
forcyever 2014-07-29
  • 打赏
  • 举报
回复
引用 1 楼 u012463264 的回复:
路劲写的没有问题吧 调通后台了吗
后台调通了,产生的json串也是对的。
别闹腰不好 2014-07-29
  • 打赏
  • 举报
回复
路劲写的没有问题吧 调通后台了吗

87,984

社区成员

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

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