AddedTotalQty: { type: "number", validation: { required: true } },
编辑该列,默认带出2位小数,如数据源的数据为2位小数,则可以正常显示;如数据源的数据为三位小数,则会自动四舍五入成两位小数;
例:如数据源的数据为0.999,则在编辑状态下显示为1.00,且如果将值改为1,因与1.00值相等,点击更新不会调用后台更新方法(估计前端有判断如果值没有变更不调用后台方法)
显示3位小数需写个自定义窗口
editor: numberEditor
function numberEditor(container, options) {
$('<input name="' + options.field + '"/>')
.appendTo(container)
.kendoNumericTextBox({
decimals: 3,
})
};
自定义窗口仍有瑕疵,点击编辑时仍显示1.00,只有聚焦该控件时才显示0.999
标签:1.00,container,自定义,数据源,number,kendoGrid,bug,小数 From: https://www.cnblogs.com/jxw-29/p/17167319.html