number kendo delete jquery kendo-ui telerik kendo-grid

jquery - delete - kendo grid format number decimal



Columna KendoUI Columna del nĂºmero decimal (1)

Varias preguntas (afaik):

  1. El formato en columnas no está definido como n4 sino como {0:n4} .
  2. Los formatos no son solo para el formato del número, sino que también pueden incluir texto. Ej: {0:n4} Kg.
  3. Para columnas numéricas, no es posible especificar atributos como decimals , step por lo que debe definir una función de editor.

Además, no entiendo tus problemas con decimales y ronda.

Lo que sugiero es definir las columnas como:

{ field: "weight", title: "Weight", width: 40, editor: numberEditor, format: ''{0:n3} Kg.'' }

(suponiendo que quiere tres precisión decimal) y defina numberEditor como:

function numberEditor(container, options) { $(''<input name="'' + options.field + ''"/>'') .appendTo(container) .kendoNumericTextBox({ format : "{0:n3}", decimals: 3, step : 0.001 }); }

Tengo una columna para peso (en Kg). Cuando el usuario hace clic en él, necesito habilitarlos para que puedan poner un número decimal con 3 lugares.

El problema que tengo es que en este momento solo les permite ubicarlo en 2 lugares, pero se muestra como 3 lugares. Puede escribir un número con muchos decimales, pero cuando lo guarda lo redondeará a 2 lugares.

Mi columna está configurada así:

... { field: "weight", title: "Weight", width: 40, format: "n4", decimals: 4, step: 0.001, template: "#= weight.toFixed(3)+''kg'' #" } ...

He intentado algunas cosas pero ninguna funciona.