FIELD
で数値として定義してみてくださいmodel
:
schema : {
model: {
fields: {
FIELD : { type: "number" }
}
}
},
そうすると、 thenは 13, 80,... と表示されます。先頭を付けFIELD
て表示したい場合は、グリッドの定義で以下を使用します。FIELD
0
column
{ field: "FIELD", title: "Field", format: "{0:000}" }
これを行うFIELD
と、013、080... と表示されていても数字と見なされます。
次のようなものが必要です。
var dataSource = new kendo.data.DataSource({
data : entries,
batch : true,
schema : {
model: {
fields: {
FIELD: { type: "number" }
}
}
}
});
var grid = $("#grid").kendoGrid({
dataSource: dataSource,
columns : [
{ field: "FIELD", title: "Field", format: "{0:000}" }
],
filterable: true
}).data("kendoGrid");
試してみたい場合は、こちらの JSFiddle で参照してください
編集:マテオ・ピアッツァが提案しformat
た代わりに使用するための更新されたコードtemplate