zoukankan      html  css  js  c++  java
  • 50.Ext_数字输入框_Ext.form.NumberField

    转自:https://blog.csdn.net/inflaRunAs/article/details/84033618

    <mce:script type="text/javascript"><!--
    /*
    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,
            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>

  • 相关阅读:
    超详细mysql left join,right join,inner join用法分析
    sql FOR XML PATH
    sql server 使用for xml path 将1列多行转换为字符串连接起来,俗称 sql 合并字符
    菜鸟疑问之新建网站与新建web应用程序区别
    asp.net常用函数表
    屌丝逆袭--Asp.net快速入门学习教程 第1晚
    MongoDB学习记录(一)
    Git的SSH-key生成、导入及使用
    atom编辑器使用“apm install”无法响应的解决方案
    Knockout.js组件系统的详解之(一)
  • 原文地址:https://www.cnblogs.com/sharpest/p/7630392.html
Copyright © 2011-2022 走看看