var grid = $('#goods-table').datagrid({
         title:'商品列表',
iconCls:'icon-save',
width:600,
height:350,
nowrap: false,
striped: true,
fit:true,
url:'../server/goodshandler.ashx?command=loadgoodslist',
sortName: 'code',
sortOrder: 'desc',
idField:'id',
frozenColumns:[[
            {field:'ck',checkbox:true},
            {field:'opt',title:'操作',width:30,align:'center',
formatter:function(value,rec){
             return "<a href='javascript:void(0);'>操作</a>";
}
   },
            {field:'code',title:'编号',width:120,sortable:true,sorter:function(a,b){return (a>b?1:-1);}}
]],
columns:[[
            {title:'基本信息',colspan:3},
            {title:'当前库存',colspan:2}
         ],[
            {field:'name',title:'名称',width:120,sortable:true,sorter:function(a,b){return (a>b?1:-1);}},
   {field:'catalog',title:'系列',width:50,sortable:true,sorter:function(a,b){return (a>b?1:-1);}},
   {field:'desc',title:'描述',width:120,sortable:true,sorter:function(a,b){return (a>b?1:-1);}},
            {field:'amount1',title:'库存量',width:130},
            {field:'amount2',title:'订货量',width:130}         ]],
         pagination:true,
rownumbers:true,
         rowStyler:function(index,row,css){
    if (row.amount1>80){
return 'background-color:#62FFBB;color:#fff;font-size:26px;';
    }
}
});1:如何设置表格的字体?默认的字体太小了,想整体改大字体,每列都可以设置格式formatter:function(value,rec){},但表格二十几列,不想每列都这么写。rowStyler方法能改变整行的样式,但是很奇怪,font-size:26px;没反应,字体还是那么大小,设置粗体就可以。2:hideColumn方法能隐藏某列,$('#goods-table').datagrid('hideColumn', "desc");但是隐藏后表格就变样了,因为{title:'基本信息',colspan:3}基本信息占3列,去掉desc列后“库存量”列被纳入“基本信息”了。能动态改变“colspan:3”为“colspan:2”吗?怎样能改变列的title和表格的title?3:用鼠标点击表格的行的任何位置,{field:'ck',checkbox:true}就会被选上,能不能改成“点击checkbox才会被选择上”?