如何定义列类型:
schema: {
model: {
fields: {
"Field1": {
type: "date"
},
"Field2": {
type: "string"
},
"Field3": {
type: "number"
}
}
}
}
但我的问题是,我不知道我会有多少列,他们的类型是什么?
我在这里得到的信息:
$.each(MyColumns, function () {
("" + this.field + ": { type: " + this.type + " }");
});
那么我怎样才能获得所有这些信息,并坚持使用 schema.model.fields ??
答案 0 :(得分:0)
找到解决方案!
var lColumnType =
$.each(self.columnsAdd, function () {
return "" + this.field + ": { type: " + this.type + " }";
});
schema: {
model: {
fields: lColumnType
}
}