如何在自由网格jqgrid中对行进行分类?

如何在自由网格jqgrid中对行进行分类?,jqgrid,free-jqgrid,jqpivot,Jqgrid,Free Jqgrid,Jqpivot,嗨,我有下表来生成json数据集 它有以下数据,我有脚本表 使用[GridSamples] 去 /******对象:表[dbo]。[SalesStats]脚本日期:12/13/2016 07:34:51 PM******/ 将ANSI_空值设置为ON 去 在上设置带引号的\u标识符 去 将ANSI_填充设置为ON 去 创建表[dbo]。[SalesStats]( [id][int]标识(1,1)不为空, [使][nchar](10)不为空, [型号][nchar](10)不为空, [fuelu

嗨,我有下表来生成json数据集

它有以下数据,我有脚本表

使用[GridSamples]
去
/******对象:表[dbo]。[SalesStats]脚本日期:12/13/2016 07:34:51 PM******/
将ANSI_空值设置为ON
去
在上设置带引号的\u标识符
去
将ANSI_填充设置为ON
去
创建表[dbo]。[SalesStats](
[id][int]标识(1,1)不为空,
[使][nchar](10)不为空,
[型号][nchar](10)不为空,
[fuelusagecity][nchar](10)不为空,
[fuelusagehwy][nchar](10)不为空,
[salessoveravg][bit]不为空,
[totalnumofsales][money]不为空,
[highsalestext][varchar](50)空,
[saledate][date]不为空,
约束[PK_SalesStats]主键群集
(
[id]ASC
)在[主]上打开(PAD\u INDEX=OFF,STATISTICS\u norecocomputer=OFF,IGNORE\u DUP\u KEY=OFF,ALLOW\u ROW\u LOCKS=ON,ALLOW\u PAGE\u LOCKS=ON)
)在[小学]
去
将ANSI_填充设置为关闭
去
在上设置标识\u插入[dbo].[SalesStats]
去
插入[dbo]。[SalesStats]([id]、[makes]、[models]、[fuelusagecity]、[fuelusagehwy]、[SalesOverAvg]、[totalnumofsales]、[highsalestext]、[saledate])值(1,N'toyota',N'corolla',N'17',N'12',0,120000.0000,空,强制转换(0x9A330B00为日期))
去
插入[dbo]。[SalesStats]([id]、[makes]、[models]、[fuelusagecity]、[fuelusagehwy]、[SalesOverAvg]、[totalnumofsales]、[highsalestext]、[saledate])值(2,N'toyota',N'corolla',N'10',N'14',0,100000.0000,N'HIGH',CAST(0xA8330B00作为日期))
去
插入[dbo]。[SalesStats]([id]、[makes]、[models]、[fuelusagecity]、[fuelusagehwy]、[SalesOverAvg]、[totalnumofsales]、[highsalestext]、[saledate])值(3,N'toyota',N'belta',N'15',N'10',1,200000.0000,空,强制转换(0xC2330B00为日期))
去
插入[dbo]。[SalesStats]([id]、[makes]、[models]、[fuelusagecity]、[fuelusagehwy]、[SalesOverAvg]、[totalnumofsales]、[highsalestext]、[saledate])值(4,N'toyota',N'camry',N'13',N'10',0,300000.0000,N'HIGH',CAST(0x29340B00作为日期))
去
插入[dbo]。[SalesStats]([id]、[makes]、[models]、[fuelusagecity]、[fuelusagehwy]、[SalesOverAvg]、[totalnumofsales]、[highsalestext]、[saledate])值(5,N'nissan',N'skyline',N'14',N'9',150000.0000,N'HIGH',CAST(0x48330B00作为日期))
去
插入[dbo]。[SalesStats]([id]、[makes]、[models]、[fuelusagecity]、[fuelusagehwy]、[SalesOverAvg]、[totalnumofsales]、[highsalestext]、[saledate])值(6,N'nissan',N'zx300',N'10',N'8',0,400000.0000,NULL,强制转换(0x2B350B00为日期))
去
将标识插入[dbo].[SalesStats]设置为关闭
去
在我的中间层ASP MVC中,控制器将其转换为以下json(升级为具有字符串SalesDate)

var数据=[{“id”:1,“make”:“toyota”,“model”:“corolla”,“fuelusagecity”:“17”,“fuelusagehwy”:“12”,“salessoveravg”:false,“totalnumberofsales”:120000.0000,“highsaletext”:null,“saledate”:“2010-12-01”},{“id”:2,“make”:“toyota”,“model”:“corolla”,“fuelusagecity”:“10”,“fuelusagehwy”:“14”,“salessoveravg”:false,“totalnumberofsales”:100000.0000,“highsalestext:”HIGH“,”salesdate:”2010-12-15“},{”id“:3,“make:”toyota“,”model“,”belta“,”fuelusagecity:”15“,”fuelusagehwy:”10“,”SalesOverAvg:”真,“totalnumberofsales:”200000.0000,“highsalestext:”空,“salesdate:”2011-01-10“},{”id“:4,“make:”toyota“,”model:”camry“,”fuelusagecity:”13“,”fuelusagehwy:”fuelusagehwytotalnumberofsales:“300000.0000”,highsalestext:“HIGH”,“salesdate:“2011-04-23”},{“id”:5,“make:“nissan”,“model:“skyline”,“fuelusagecity:“14”,“fuelusagehwy:“9”,“SalesOverAvg:”true,“TotalNumberOfSalesText:“HIGH”,“salesdate:“2010-09-10”},{“id”:6,“make:“nissan”,“model:“zx300”,“fuelusagecity:“10”,“fuelusagehwy:”fuelusagehwy:“8”SalesOverAvg”:false,“totalnumberofsales”:400000.0000,“highsalestext”:null,“salesdate”:“2012-01-06”}];
我使用以下代码使用JqGrid free grid生成网格。为了方便起见,我将上面的
json
数组添加到
数据
数组中


var数据=[{“id”:1,“制造”:“丰田”、“车型”:“卡罗拉”、“fuelusagecity”:“17”、“fuelusagehwy”:“12”、“SalesoverAvg”:false,“totalnumberofsales”:120000.0000,“highsalestext”:null,“salesdate”:“2010-12-01”},{“id”:2,“制造”:“丰田”、“车型”:“卡罗拉”、“fuelusagecity”:“10”、“fuelusagehwy”:“14”、“SalesoverAvg”:false,“totalnumberofsales”:100000.0000,“highsalestext”“:“HIGH”,“salesdate”:“2010-12-15”},{“id”:3,“make”:“toyota”,“model”:“belta”,“fuelusagecity”:“15”,“fuelusagehwy”:“10”,“SalesOverAvg”:true,“totalnumberofsales”:200000.0000,“highsalestext”:null,“salesdate”:“2011-01-10”{“id”:4,“make”:“toyota”,“model”:“camry”,“fuelusagecity”:“13”,“fuelusagehwy”:“10”,“SalesOverAvg”:false,“TotalOfSales”:300000.0000,“highsalestext”:“HIGH”,“salesdate”:“2011-04-23”},{“id”:5,“make”:“nissan”,“model”:“skyline”,“fuelusagecity”:“14”,“fuelusagehwy”:“9”,“SalesOverAvg”:true,“totalnumberofsales”:“HIGH”,“salesdate”:“2010-09-10”},{“id”:6,“make”:“nissan”,“model”:“zx300”,“fuelusagecity”:“10”,“fuelusagehwy”:“8”,“SalesOverAvg”:false,“totalnumberofsales”:400000.0000,“highsalestext”:null,“salesdate”:“2012-01-06”}];
$(“#list483”).jqGrid(“jqPivot”,
数据,
{
Frozencols:没错,
XD尺寸:[
{/*x0*/dataName:“make”,宽度:200,标签:“make”},
{/*x1*/dataName:“model”,skipgroup:true},
{/*x2*/dataName:“fuelusagecity”,隐藏:true,skipGroup:true},
{/*x3*/dataName:“fuelusagehwy”,宽度:80,对齐:“中心”,
标签:“油耗”,跳过分组:正确,
格式化程序:函数(cellvalue、options、rowObject){
返回rowObject.x2==null | | rowObject.x3===