我正在使用剑道网格来编辑数据。我的问题是,当我编辑一个单元格时,它会将数字四舍五入到小数点后两位,即使单元格的格式是小数点后四位。
为什么它的行为是这样的?
我正在使用剑道网格来编辑数据。我的问题是,当我编辑一个单元格时,它会将数字四舍五入到小数点后两位,即使单元格的格式是小数点后四位。
为什么它的行为是这样的?
您可以editor
为该列添加一个函数。就像是:
columns: [
...
{
field: "Value",
width: 200,
format: "{0:##.####}",
editor: function(container, options) {
// create an input element
$("<input name='" + options.field + "'/>")
.appendTo(container)
.kendoNumericTextBox({
decimals: 4
});
}
},
...
]
在此处查看实际操作:http: //jsfiddle.net/OnaBai/p92d1q8z/