Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kendo ui 剑道方格圆图编辑?_Kendo Ui_Kendo Grid_Kendonumerictextbox - Fatal编程技术网

Kendo ui 剑道方格圆图编辑?

Kendo ui 剑道方格圆图编辑?,kendo-ui,kendo-grid,kendonumerictextbox,Kendo Ui,Kendo Grid,Kendonumerictextbox,我使用剑道网格编辑数据。我的问题是,当我编辑单元格时,它会将数字舍入到两位小数,即使单元格的格式是4位小数 为什么它的行为是这样的?您可以为该列添加一个编辑器函数。比如: columns: [ ... { field: "Value", width: 200, format: "{0:##.####}", editor: function(container, options) { //

我使用剑道网格编辑数据。我的问题是,当我编辑单元格时,它会将数字舍入到两位小数,即使单元格的格式是4位小数


为什么它的行为是这样的?

您可以为该列添加一个
编辑器
函数。比如:

columns: [
    ...
    { 
        field: "Value",
        width: 200, 
        format: "{0:##.####}", 
        editor: function(container, options) {
            // create an input element
            $("<input name='" + options.field + "'/>")
            .appendTo(container)
            .kendoNumericTextBox({
                decimals: 4
            });
        }
    },
    ...
]
列:[
...
{ 
字段:“值”,
宽度:200,
格式:“{0:##.######}”,
编辑器:函数(容器、选项){
//创建一个输入元素
$("")
.appendTo(容器)
.Kendonumeric文本框({
小数:4
});
}
},
...
]
请在此处查看它的实际操作: