ligerui 如何ligerGird获取后台数据(C#)

行侠者 2014-06-03 03:04:44
js代码:

<script type="text/javascript">

var columns =
[
{ display: '主键', name: 'id', type: 'int', mintWidth: 40, width: 100 },
{ display: '名字', name: 'name',width:100 },
{ display: '性别', name: 'sex', width: 100 },
{ display: '生日', name: 'birthday', type: 'date'}
];
$("#maingrid").ligerGrid({
columns: columns,
dataAction: 'server',
url: '/Ashx/Ashx_GetList.ashx',
sortname: 'id',
width:1000,
height:200,
usePager: false,
isScroll: true
});
</script>


Ashx_GetList.ashx 页面代码:

var content = "[{ id: 1, name: \"林三\", sex: \"男\", birthday: \"1989/01/12\", score: 63.3 }]";
context.Response.Write(content);


为什么这样写页面显示不了数据?在线等,谢谢大神咯。
...全文
571 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
周117731605 2016-06-30
  • 打赏
  • 举报
回复
多谢分享,谢谢楼住!
行侠者 2014-06-04
  • 打赏
  • 举报
回复
出来了,正确的格式: var content = "{\"Rows\":[{ \"id\": 1, \"name\": \"林三\", \"sex\": \"男\", \"birthday\": \"1989/01/12\"}]}";
Go 旅城通票 2014-06-03
  • 打赏
  • 举报
回复
引用 8 楼 jx_521 的回复:
[quote=引用 6 楼 showbo 的回复:] [quote=引用 5 楼 jx_521 的回复:] [quote=引用 3 楼 showbo 的回复:] json格式不标准,键名称用""括起,字符串值也需要用"括起,返回的是json对象,不是json数组,json对象有rows属性,为数据行json数组,多看下demo

var content = "{\"Rows:\":{ \"id\": 1, \"name\": \"林三\", \"sex\": \"男\", \"birthday\": \"1989/01/12\", \"score\": 63.3 }]}";
context.Response.Write(content);
能提供一个格式么?初次使用ligerui,不太会。[/quote] 下载的的压缩包里面有示例的吧,自己看示例就知道了[/quote] 示例数据都是写死的,使用的Data属性,不需要交互后台。[/quote] 是哦。。没注意看,动态ajax示例也没有,都不知道设置url后动态页需要返回什么格式的数据。。不行用easyui罗。。用的人多点,api也完善 ligerui的api有待完善。。就没空研究它源代码了
行侠者 2014-06-03
  • 打赏
  • 举报
回复
引用 6 楼 showbo 的回复:
[quote=引用 5 楼 jx_521 的回复:] [quote=引用 3 楼 showbo 的回复:] json格式不标准,键名称用""括起,字符串值也需要用"括起,返回的是json对象,不是json数组,json对象有rows属性,为数据行json数组,多看下demo

var content = "{\"Rows:\":{ \"id\": 1, \"name\": \"林三\", \"sex\": \"男\", \"birthday\": \"1989/01/12\", \"score\": 63.3 }]}";
context.Response.Write(content);
能提供一个格式么?初次使用ligerui,不太会。[/quote] 下载的的压缩包里面有示例的吧,自己看示例就知道了[/quote] 示例数据都是写死的,使用的Data属性,不需要交互后台。
行侠者 2014-06-03
  • 打赏
  • 举报
回复
引用 3 楼 showbo 的回复:
json格式不标准,键名称用""括起,字符串值也需要用"括起,返回的是json对象,不是json数组,json对象有rows属性,为数据行json数组,多看下demo

var content = "{\"Rows:\":{ \"id\": 1, \"name\": \"林三\", \"sex\": \"男\", \"birthday\": \"1989/01/12\", \"score\": 63.3 }]}";
context.Response.Write(content);
貌似这样也不行。
Go 旅城通票 2014-06-03
  • 打赏
  • 举报
回复
引用 5 楼 jx_521 的回复:
[quote=引用 3 楼 showbo 的回复:] json格式不标准,键名称用""括起,字符串值也需要用"括起,返回的是json对象,不是json数组,json对象有rows属性,为数据行json数组,多看下demo

var content = "{\"Rows:\":{ \"id\": 1, \"name\": \"林三\", \"sex\": \"男\", \"birthday\": \"1989/01/12\", \"score\": 63.3 }]}";
context.Response.Write(content);
能提供一个格式么?初次使用ligerui,不太会。[/quote] 下载的的压缩包里面有示例的吧,自己看示例就知道了
行侠者 2014-06-03
  • 打赏
  • 举报
回复
引用 3 楼 showbo 的回复:
json格式不标准,键名称用""括起,字符串值也需要用"括起,返回的是json对象,不是json数组,json对象有rows属性,为数据行json数组,多看下demo

var content = "{\"Rows:\":{ \"id\": 1, \"name\": \"林三\", \"sex\": \"男\", \"birthday\": \"1989/01/12\", \"score\": 63.3 }]}";
context.Response.Write(content);
能提供一个格式么?初次使用ligerui,不太会。
行侠者 2014-06-03
  • 打赏
  • 举报
回复
引用 2 楼 gergulo 的回复:
var content = "[{\"Rows\": [{\"id\": 1,\"name\": \"林三\",\"sex\": \"男\",\"birthday\": \"1989/01/12\",\"score\": 63.3}],\"Total\": 1}]"; context.Response.Write(content);
这样也不行哈。
Go 旅城通票 2014-06-03
  • 打赏
  • 举报
回复
json格式不标准,键名称用""括起,字符串值也需要用"括起,返回的是json对象,不是json数组,json对象有rows属性,为数据行json数组,多看下demo

var content = "{\"Rows:\":{ \"id\": 1, \"name\": \"林三\", \"sex\": \"男\", \"birthday\": \"1989/01/12\", \"score\": 63.3 }]}";
context.Response.Write(content);
行侠者 2014-06-03
  • 打赏
  • 举报
回复
自己顶。。。

87,922

社区成员

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

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