Mar*_*eon 6 configuration jquery jqgrid
除了添加sortable:false到每个列之外,有没有办法让网格上的所有列都不可排序?我知道您可以在网格级别设置全局选项,但不知道您是否可以在colModel级别执行此操作.
还有的jqGrid中对应于的全局设置sortable:false从colModel。而且,jqGrid 在不使用每个列元素的某些默认设置的情况下直接读取no 的值colModel。因此,您必须sortable:false在每个列中明确定义。
另一方面,您可以执行以下操作:
// we define simplified column model without repeating of the same information
var cm = [
{name:'id', key: true},
{name:'name'},
// ...
];
// new we define "our standard" properties which will be the same in all columns
var myStdModel = {width: 150, sortable: false};
// we extend (or overwrite) "our standard" properties
for (var i=0; i<cm.length; i++) {
$.extend(cm, myStdModel);
cm.index = cm.name;
}
$("#list").jqGrid ({
colModel: cm, // we use the column model built before
// all other settings
});
Run Code Online (Sandbox Code Playgroud)
通过这种方式,您可能可以将所需的结果存档,但是以另一种方式。
| 归档时间: |
|
| 查看次数: |
9959 次 |
| 最近记录: |