zoukankan      html  css  js  c++  java
  • Extjs4.0 NumberField的使用

    使用Extjs4.0,页面中只需要引入ext-all.js就可以了,不需要引入ext-base.js。当然4.0压缩包中也找不到ext-base.js。

    1、创建NumberField

                var numberFiled = new Ext.form.NumberField({
                    200,
                    renderTo: 'div1',
                });

    2、设定最大值、最小值、初始值

    var numberFiled = new Ext.form.NumberField({
                 200,
                name: 'numberField',
                value: 90,
                maxValue: 92,
                minValue: 88,
                renderTo: 'div1'
    });

    3、隐藏上下递增箭头、键盘导航、鼠标滚轮  

               var numberFiled = new Ext.form.NumberField({
                     200,
                    name: 'numberField',
                    value: 90,
                    hideTrigger: true,
                    keyNavEnabled: true,
                    mouseWheelEnabled: true,
                    renderTo: 'div1'
                });

    4、设置步进

        var numberFiled = new Ext.form.NumberField({
                     200,
                    name: 'numberField',
                    value: 90,
                    step:5,
                    renderTo: 'div1'
                });

    5、设置错误时的提示文字

    var numberFiled = new Ext.form.NumberField({
                     200,
                    name: 'numberField',
                    id: 'numberField',
                    value: 90,
                    step: 5,
                    nanText:'真的错了',
                    renderTo: 'div1'
                });
    
                var button = new Ext.Button({
                    name: 'button',
                    text: 'button',
                    handler: function() {
                        numberFiled.setRawValue("hello the world");
                    },
                    renderTo: 'div1'
                });

    6、处理change事件

    var numberFiled = new Ext.form.NumberField({
                     200,
                    name: 'numberField',
                    id: 'numberField',
                    value: 90,
                    step: 5,
                    listeners: {
                        change: function(field, value) {
                            value = parseInt(value, 10);
                            field.setValue(value + value % 2);
                        }
                    },
                    renderTo: 'div1'
                });
  • 相关阅读:
    运用VS制作安装包
    return的总结
    Swift UIAlertController、UISegmentedControl
    Swift 菊花、UIPageControl和UIProgressView
    Swift UITextField各种属性的设置
    Swift 发送邮件和发短信
    Swift GCD
    swift 定义枚举和结构体 及使用
    iOS怎么来实现关闭自动锁屏
    IOS开发 清空数组正确方法
  • 原文地址:https://www.cnblogs.com/yanni/p/3252931.html
Copyright © 2011-2022 走看看