我在jqgrid中实现了多个分组,它是动态的(可以是1列或多列)。我希望grouptext有一个复选框,列名和值。
$("#Grid").jqGrid({
...
grouping:true,
groupingView:{
...
grouptext:['<input type="checkbox" class="groupHeader"/> ColumnName: {0}']
})
这将只在一个groupheader中给我grouptext。但我可以在columnName为动态的几个列上进行分组。我试过这个不起作用:
var columnNames=['ABC','DEF','GHI'];
var grouptext1=['<input type="checkbox" class="groupHeader"/> columnNames: {0}']
$('#Grid').jqGrid('setGridParam',{grouptext:grouptext1})
我可以根据自己的需要更改grouptext1
。但是我需要一种方法将它绑定到jqGrid。
怎么办呢?
答案 0 :(得分:0)
请注意,您的代码中存在拼写错误。 JavaScript区分大小写,并且您编写的分组文本属性不正确。在您编写时,它应该是 groupText 而不是grouptext。
如果可以看到,groupingGroupBy方法有第二个参数 - options。这就是你所需要的。此参数是分组选项。有了这个,你可以设置groupText。在你想要这样的情况下
spot<- c(0.5,0.61,-0.22,-0.35,0.79,0.04,0.15,0.7,-0.51,-0.41)
future<- c(0.56,0.63,-0.12,-0.44,0.6,-0.06,0.01,0.8,-0.56,-0.46)
ms<-mean(spot)
mf<-mean(future)
msf<-mean(spot*future)
cov<- msf-mf*ms
#the way above is wrong for giving 0.22272 while cov gives 0.2474667
covr<- cov(spot,future)