jQuery的treegrid 不显示数据 在线等

KLL 2013-11-11 01:30:19
<table id="tt" title="Complex TreeGrid" class="easyui-treegrid" style="width:750px;height:250px" ></table>
<input type="button" value="SHOW" id="cc" />

<link rel="Stylesheet" type="text/css" href="jquery-easyui-1.3.4/themes/default/easyui.css" />
<link rel="Stylesheet" type="text/css" href="jquery-easyui-1.3.4/themes/icon.css" />
<link rel="Stylesheet" type="text/css" href="jquery-easyui-1.3.4/demo/demo.css" />
<script type="text/javascript" src="jquery-easyui-1.3.4/jquery.min.js"></script>
<script type="text/javascript" src="jquery-easyui-1.3.4/jquery.easyui.min.js"></script>
function showTable() {
var strJson = GetJSON().value;
//strJson=[{ "login": "login1", "10-17": "3.5", "10-18": "8", "10-19": "" }, { "login": "login2", "10-17": "", "10-18": "16", "10-19": "" }, { "login": "login3", "10-17": "1", "10-18": "", "10-19": "" }, { "login": "login4", "10-17": "73", "10-18": "", "10-19": "" }, { "login": "login5", "10-17": "25", "10-18": "11", "10-19": ""}];
$("#tt").treegrid({
rownumbers: true,
idField: 'login',
treeField: 'login',
data: strJson,
columns: [[
{ title: 'Login', field: 'login', width: '80' },
{ title: '10-17', field: '10-17', width: '80' },
{ title: '10-18', field: '10-18', width: '80' },
{ title: '10-19', field: '10-19', width: '80' }
]]
});
}

json是从后台取得用的是ajaxpro
easyui版本1.3.4
ie8报jquery未定义错误等
用的ff和chrome浏览器也不显示
...全文
402 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
引用 7 楼 kll329582600 的回复:
但是我用过的是jquery的ajax 就没事了,但是速度很慢不是一般的慢
ajaxpro和jquery的底层都是XMLHttpRequest对象,速度慢应该是服务器或者网速的问题吧,和框架没大的关系 将你的webservice做成ashx页面格式,jquery请求ashx获取数据就行了
KLL 2013-11-15
  • 打赏
  • 举报
回复
引用 8 楼 showbo 的回复:
[quote=引用 7 楼 kll329582600 的回复:] 但是我用过的是jquery的ajax 就没事了,但是速度很慢不是一般的慢
ajaxpro和jquery的底层都是XMLHttpRequest对象,速度慢应该是服务器或者网速的问题吧,和框架没大的关系 将你的webservice做成ashx页面格式,jquery请求ashx获取数据就行了[/quote] 我直接请求的后台,是本地库
KLL 2013-11-14
  • 打赏
  • 举报
回复
但是我用过的是jquery的ajax 就没事了,但是速度很慢不是一般的慢
KLL 2013-11-14
  • 打赏
  • 举报
回复
引用 5 楼 showbo 的回复:
确认用的ajaxpro? AjaxPro生成的动态页应该类似下面的,没有axd文件啊
<script type="text/javascript" src="/ajaxpro/prototype.ashx"></script>
<script type="text/javascript" src="/ajaxpro/core.ashx"></script>
<script type="text/javascript" src="/ajaxpro/converter.ashx"></script>
<script type="text/javascript" src="/ajaxpro/ajaxproArray,App_Web_4r0mjqju.ashx"></script>
嗯,确认用的是ajaxpro
  • 打赏
  • 举报
回复
确认用的ajaxpro? AjaxPro生成的动态页应该类似下面的,没有axd文件啊
<script type="text/javascript" src="/ajaxpro/prototype.ashx"></script>
<script type="text/javascript" src="/ajaxpro/core.ashx"></script>
<script type="text/javascript" src="/ajaxpro/converter.ashx"></script>
<script type="text/javascript" src="/ajaxpro/ajaxproArray,App_Web_4r0mjqju.ashx"></script>
KLL 2013-11-13
  • 打赏
  • 举报
回复
呢ff和chrome为撒也不显示
KLL 2013-11-13
  • 打赏
  • 举报
回复
引用 3 楼 showbo 的回复:
ajaxpro使用的是prototype,已经定义过$,是和jquery的$冲突,你的代码中不能使用$,要用jQuery来代替

//$("#tt")
//==>
jQuery("#tt")
还是不出来 报 TypeError: Sys.Res is undefined webresource.axd?d=...一长串字符 TypeError: G[s].exec is not a function 文件jquery.min.js 这两错
  • 打赏
  • 举报
回复
ajaxpro使用的是prototype,已经定义过$,是和jquery的$冲突,你的代码中不能使用$,要用jQuery来代替

//$("#tt")
//==>
jQuery("#tt")
  • 打赏
  • 举报
回复
ie8不支持html5?

87,992

社区成员

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

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