这是我的Flexigrid:
$("#grUser").flexigrid({
url: 'someJSON.php'
, dataType: 'json'
, colModel :
[
{display: '', name : 'Index', width :100, align: 'left'}
, {display: '', name : 'Value', width : 100, align: 'left'}
]
, title: 'Details'
, width: 350
, height: 200
, singleSelect: true
});
标题中的显示/隐藏列功能是非常酷的选项,但是我想指定哪个列可用,而我无法找到关于我的选项的好文档在指定colModel中。这里
{display: '', name : 'Index', width :100, align: 'left'}
我们还可以在列的定义中加入什么?
此外 - 您的Flexigrid文档源是什么?
答案 0 :(得分:20)
不幸的是,这方面的文档并不存在,因此非常令人沮丧。你必须查看源代码,看看你能做些什么。
只需添加'hide:true',如下所示。将hide设置为true将隐藏列。
{display: 'Row ID', name : 'id', width : 100, sortable : true, align: 'left', hide: true}
您可以设置以下属性:
- display
(这是用于列标题的内容)
name
(这是用于Ajax调用的数据库字段名称)
width
height
sortable
:true / false
align
:left / center / right
hide
:true / false
searchable
:true / false(仅在您启用搜索栏时适用)