KendoUI,数字格式12,123.33到12.123,33€,在文本框和网格上

时间:2014-06-19 15:29:35

标签: kendo-ui kendo-grid

我需要显示这种格式:12.123,33€在西班牙使用它。 更改数字的句点(点)和小数点的逗号。

在我的代码中,我有:

<script type="text/javascript" src="js/kendo.culture.es-ES.js"></script>

十进制列(MySQL数据库)的值为:12123.33

我尝试使用此代码:

A)

$("#importe_oferta").kendoNumericTextBox({
culture: "es-ES"
format: "c2",
min: 0,
decimals: 2,
spinners: false
});

结果:1​​.212.33.00€ - &gt;错误

b)中

$("#importe_oferta").kendoNumericTextBox({
format: "c2",
min: 0,
decimals: 2,
spinners: false

});

结果:$ 12,123.33 - &gt;错误

c)中

$("#importe_oferta").kendoNumericTextBox({
min: 0,
decimals: 2,
spinners: false

});

结果:1​​,2123.43 - &gt;错误

网格上的同样问题:12,123.43&lt; -wrong

如果有人解决了这个问题,请写一个可能的解决方案。 谢谢 胡

1 个答案:

答案 0 :(得分:0)

您可以尝试一下这样的解决方法:

$("#percentage").kendoNumericTextBox({
              format: "{0:###########.########## $}",
                culture: "es-ES",
                min : 0,
                max: 0.1,
                step: 0.01
            });