如何通过服务器端更改extjs列
我的网格中将始终包含以下列如何通过服务器端更改extjs列,extjs,Extjs,我的网格中将始终包含以下列 columns:[ { text:"Format", dataIndex:'Format', flex:1, sortable:true }, { text:"Pending", dataIndex:'Pending', flex:1,
columns:[
{
text:"Format",
dataIndex:'Format',
flex:1,
sortable:true
},
{
text:"Pending",
dataIndex:'Pending',
flex:1,
sortable:true
},
myExtraFields
// I have some extra columns i need to add here.
]
下表待定。我将列出通过服务器端条件更改的其他字段。如何设置一个可以容纳多个列的javascript变量,然后如何将其添加到网格中
**编辑**
看看myExtraFields在哪里。我想在这里添加额外的列。此变量将位于我的html页面上。变量将包含多个列您可以动态创建列数组,在您的存储加载后,您可以检查需要创建哪些列。然后可以调用函数将新列加载到网格中 例如:
var fixedColumns = [
{
text:"Format",
dataIndex:'Format',
flex:1,
sortable:true
},
{
text:"Pending",
dataIndex:'Pending',
flex:1,
sortable:true
}];
var variableColumns = [] //Generated by looking at your record
var columns = fixedColumns.concat(variableColumns);
grid.reconfigure(columns);
你能详细说明你的问题吗?我补充了一些信息。你听懂了吗?