-1

我已经建立了一个网格,代码如下:

colModel: [
            { name: 'price',
              label: 'price',
              index: 'price',
              jsonmap: 'price',
              formatter: 'number', 
              formatoptions: {decimalSeparator:",", thousandsSeparator: ".", decimalPlaces: 2, defaultValue: '0,00'},
              editable: true
            }
          ]

字段的格式在网格上是正确的,例如:10,32,但为编辑字段而创建的表单用 10.32 而不是 10,32 填充一个。

有人知道为什么会这样吗?我是否还需要将属性用作edittype 和editoptions(这个使用formmater 和formatoptions)?如果是,我需要如何设置这些属性?

4

1 回答 1

0

我已经解决了这个问题,使用该函数afterShowForm来处理从网格生成的表单上的字段格式。

事实上,我期待它jQGrid可以自动执行此操作,即使用提供给列的配置来应用于生成的字段,或者我是否可以将配置应用于JSON消息,例如:

editoptons: { formatter = "number", formatteroptions = { .... } ...

无论如何,它现在正在工作。

于 2012-08-28T15:07:45.600 回答