extjs的NumberField 怎么能输入0呢?

2025-05-18 08:07:24
推荐回答(4个)
回答1:

	var priceField = Ext.create('Ext.form.field.Number', {
                 fieldLabel : '默认价格',
name : 'yaJin',
width : 450,
allowBlank : false,
blankText : "请输入有效数字",
hideTrigger : true,
maxLength : 12,
maxText : 'max...',
maxValue :99999999.99,//可输入最大值
minValue : 0//可输入的最小值

});

回答2:

{
        xtype: 'numberfield',
        name: 'bottles',
        fieldLabel: 'Bottles of Beer',
        editable: true,
        minValue: 0
    }

minValue定义0,就可以了,注意:这是ext.4.2.1,如果版本不一样可以查看对应的版本api

回答3:

可以输入0,看看你是否设置最小值大于0了

回答4:

xtype : 'numberfield',
allowBlank : false,
minValue : 0