栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

JSON和jqGrid。什么是“用户数据”?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JSON和jqGrid。什么是“用户数据”?

这很容易解释。服务器产生一个将用于填充网格的数据。可以分页数据。因此,在发送到服务器的URL中,我们可以找到

rows=10&page=2
,这意味着“当页面大小为10行时,请给我第二页数据”。这些附加参数将添加到定义为jqGrid参数之一的主URL“
server.php?q =
2”中。服务器回送10行或更少的行。如果是http://www.trirand.com/blog/jqgrid/server.php?q=2&rows=10&page=2
url,则服务器仅返回最后3行(总共10行)

{"page":"2", "total":2, "records":"13", "rows":[   {"id":"11","cell":["11","2007-10-06","Client 1","600.00","120.00","720.00",null]},   {"id":"12","cell":["12","2007-10-06","Client 2","700.00","140.00","840.00",null]},   {"id":"13","cell":["13","2007-10-06","Client 3","1000.00","0.00","1000.00",null]} ], "userdata":{"amount":2300,"tax":260,"total":2560,"name":"Totals:"}}

现在有关您的主要问题:什么是“用户数据”?有一种旧方法可以将其他信息与主要数据一起从服务器发送到客户端。它可以是绝对免费的数据。jqGrid将解析从服务器接收到的所有数据,其名称如下

jsonReader
(请参阅http://www.trirand.com/jqgridwiki/doku.php?id=wiki:retrieving_data#json_data)。定义了一个标准的JSON读取器,以便它
userdata
从发送的数据的根读取数据属性并保存。该数据可从以下方面访问

var myUserData = jQuery("grid_id").getGridParam('userData');

(请参阅http://www.trirand.com/jqgridwiki/doku.php?id=wiki:retrieving_data#user_data)。

从jqGrid的3.5版开始,可以在jqGrid中放置一个额外的最后一行,该行可以扮演“摘要页脚行”角色(请参见http://www.trirand.com/blog/jqgrid/jqgrid.html的
“版本3.5中的新功能”,例如“摘要页脚行”示例)。现在您可以看到,示例中的URL完全相同:“ server.php?q =
2”。因此在第一个示例

userdata
中将不使用,但在“摘要页脚行”示例中将使用它。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/495563.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号