0

我的数字字段有问题,它看起来像这个 Extjs 版本 3.4

{
                xtype: 'numberfield',
                fieldLabel: 'Cena',
                name: 'Price',
                id: 'Price',
                allowNegative: false,
                width: 200,
                allowBlank: false,
                decimalPrecision:2,
                blankText: "Proszę podać cenę produktu"
            }

但是当我输入 99.99 时它是无效的,只接受 99

4

1 回答 1

1

问题不在您发布的代码中。在此小提琴中对其进行了测试,并且可以正常工作:

Ext.create({
    renderTo: Ext.getBody(),

    xtype: 'numberfield',
    fieldLabel: 'Cena',
    name: 'Price',
    id: 'Price',
    allowNegative: false,
    width: 200,
    allowBlank: false,
    decimalPrecision:2,
    blankText: "Proszę podać cenę produktu"
});
于 2013-06-19T11:49:56.340 回答