打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Extjs数字输入框Ext.form.NumberField

  • Ext.form.NumberField独有配置表: 
  • allowDecimals             Boolean             是否允许输入小数(默认true) 
  • allowNegative             Boolean             是否允许输入负数(默认true) 
  • baseChars                 String              输入有效数字集合,默认为'0123456789' 
  • decimalPrecision          Number              输入数字精度(默认保留小数点后2位) 
  • decimalSeparator          String              十进制分隔符(默认'.') 
  • maxValue                  Number              允许输入最大数值 
  • maxText                   String              最大值验证失败错误提示信息 
  • minValue                  Number              允许输入最小值 
  • minText                   String              最小值验证失败错误提示信息 
  • nanText                   String              无效数据错误提示信息 
  • */  
  •   
  • Ext.onReady(function(){  
  •     Ext.BLANK_IMAGE_URL = '../extjs2.0/resources/images/default/s.gif';  
  •       
  •     Ext.QuickTips.init();  
  •       
  •     Ext.form.Field.prototype.msgTarget = 'side';  
  •       
  •     var config = {  
  •         title:'Ext.form.NumberField示例',  
  •         labelSeparator:':',  
  •         labelWidth:80,  
  •         bodyStyle:'padding:5 5 5 5',  
  •         frame:true,  
  •         height:150,  
  •         width:250,  
  •         renderTo:'form',  
  •         items:[  
  •             new Ext.form.NumberField({  
  •                 fieldLabel:'整数',  
  •                 allowDecimals:false,               //不允许输入小数  
  •                 nanText:'请输入有效整数',           //无效数字提示  
  •                 allowNegative:false                //不允许输入负数  
  •             }),  
  •             new Ext.form.NumberField({  
  •                 fieldLabel:'小数',  
  •                 decimalPrecision:2,                 //精确到小数点后2位(执行4舍5入)  
  •                 allowDecimals:true,                //允许输入小数  
  •                 nanText:'请输入有效小数',  
  •                 allowNegative:false  
  •             }),  
  •             new Ext.form.NumberField({  
  •                 fieldLabel:'数字限制',  
  •                 nanText:'请输入有效数字',  
  •                 baseChars:'12345'                   //输入数字范围  
  •             }),  
  •             new Ext.form.NumberField({  
  •                 fieldLabel:'数字限制',  
  •                 maxValue:100,                       //最大值  
  •                 maxText:'值太大',  
  •                 minValue:50,                        //最小值  
  •                 minText:'值太小'  
  •             })  
  •         ]  
  •     }  
  •       
  •     var form = new Ext.form.FormPanel(config);  
  • });  
  • // --></mce:script> 
  • 本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
    打开APP,阅读全文并永久保存 查看更多类似文章
    猜你喜欢
    类似文章
    【热】打开小程序,算一算2024你的财运
    无废话ExtJs 入门教程十五[员工信息表Demo:AddUser]
    EXTJS 常用控件的使用
    extjs---form表单基础1
    Extjs4循序渐进(三)——表单及表单控件详解一(表单布局和基础控件 Text,Text...
    利用Ext组件完成Form和Grid之间的数据传输
    ExtJS实战(6)
    更多类似文章 >>
    生活服务
    热点新闻
    分享 收藏 导长图 关注 下载文章
    绑定账号成功
    后续可登录账号畅享VIP特权!
    如果VIP功能使用有故障,
    可点击这里联系客服!

    联系客服