Столбец с типом int в сетке кендо - PullRequest
2 голосов
/ 12 июня 2019

У меня есть столбец Phone в сетке Kendo, и его тип предположительно равен int.

Phone: {editable: true, type= 'number', validation: {required: true}}

Когда я попытался добавить новую запись, ее поле стало примерно таким: 0,00

так как его тип десятичный, когда я пишу число, оно становится таким, как 123,345,234

, я попробовал следующее:

 {field: "Phone", title:"Phone", width:"100px", format: "{0}"}

он стал таким, прежде чем набирать его {0}, когда я писалчисло это выглядит так {123345234}

1 Ответ

2 голосов
/ 13 июня 2019

Можете ли вы взглянуть на прилагаемую ручку и попробовать вместо этого?Я попытался, указав тип столбца в виде числа.

Когда добавляется новая запись, обязательное поле новой записи заполняется "0".

И когда набирается число, оно принимает формат числа.Например, 9876543210

Код Pen - В приложении

    $("#grid").kendoGrid({
  columns: [
    { field: "name" },
    { field: "phone",
      type:"number"
    },
    { command: 
        { name: "destroy" } // built-in "destroy" command

    }
  ],
  toolbar: ["save","create"],
  editable: true,
  dataSource: [ { name: "Jane Doe",
                  phone: 9876543210} ]
});

var grid = $("#grid").data("kendoGrid");
console.log(grid);
grid.addRow();

Надеюсь, что это ответ на ваш вопрос!Счастливый день!!!:)

...