或者:
经查,是colspan的问题,如果colspan=0,就会崩溃
obj = {
id: vHeader.dataIndex,
xtype: "combo",
queryMode: "local",
editable: false,
valueField: "id",
width: objWidth,
labelWidth: labelWidth,
labelAlign: "right",
labelSeparator: "",
fieldLabel: vHeader.header,
colspan:col_span,
margin: "5, 0, 0, 5",
store: Ext.create("Ext.data.ArrayStore", {
fields: ["id", "text"],
data: vHeader['editor_store']
}),
value: ''
};
解决方法:
obj = {
id: vHeader.dataIndex,
xtype: "combo",
queryMode: "local",
editable: false,
valueField: "id",
width: objWidth,
labelWidth: labelWidth,
labelAlign: "right",
labelSeparator: "",
fieldLabel: vHeader.header,
margin: "5, 0, 0, 5",
store: Ext.create("Ext.data.ArrayStore", {
fields: ["id", "text"],
data: vHeader['editor_store']
}),
value: ''
};
if (col_span > 0) {
obj.colspan = col_span;
}