码迷,mamicode.com
首页 > Web开发 > 详细

Ext JS框架

时间:2019-05-10 20:23:17      阅读:349      评论:0      收藏:0      [点我收藏+]

标签:idt   100%   tty   textfield   最大   default   panel   htm   配置   

1、numberfield textfield用法

textfield的用法示例

var formCmp = Ext.create("Ext.form.Panel", {
    title: "NumberField用法示例",
    x: 30,
    y: 30,
    width: 500,
    height: 300,
    bodyPadding: 5,
    frame: true,
    defaultType: "textfield",
    fieldDefaults: { labelAlign: "right", labelWidth: 60, msgTarget: "qtip" },
    defaults: { anchor: "100%" },
    items: [
        {
            //控件类型为numberfield
            xtype: "numberfield",
            //字段名称,绑定和获取数据的时候用到
            name: "month",
            //显示的标签
            fieldLabel: "月份",
            //控件的值
            value: 1,
            //能否为空,true为必填项,false为可以为空
            allowBlank: false,
            //最大值
            maxValue: 12,
            //最小值
            minValue: 1,
            //获得焦点时选中输入的内容
            selectOnFocus: true,
            //是否只读,true为只读,false为可编辑
            readOnly: false,
            //是否可用,true为不可用,false为可用
            disabled: false,
            //是否隐藏上下调节按钮
            hideTrigger: false,
            //键盘导航是否可用,启用后可以通过键盘的上下箭头调整数值
            keyNavEnabled: true,
            //鼠标滚轮是否可用,启用后可以通过滚动鼠标滚轮调整数值
            mouseWheelEnabled: true,
            //通过调节按钮、键盘、鼠标滚轮调节数值时的大小
            step: 2
        }
    ],
    listeners: {
        change: function (me, newValue, oldValue, eOpts) {
            Ext.MessageBox.alert("提示", newValue);
        }
    },
    renderTo: "container"
});

NumberField事例
在Form中使用NumberField字段,作为form的一个item,如果form的defaultType不是numberfield,那么需要首先将xtype设置为numberfield。
  • name:字段名称,绑定和获取数据的时候用到
  • fieldLabel:显示的标签
  • value:控件的值
  • allowBlank:能否为空,true为必填项,false为可以为空
  • maxValue:最大值
  • minValue:最小值
  • selectOnFocus:获得焦点时选中输入的内容
  • readOnly:是否只读,true为只读,false为可编辑
  • disabled:是否可用,true为不可用,false为可用

numberfield特有的配置:

  • hideTrigger:是否隐藏上下调节按钮
  • keyNavEnabled:键盘导航是否可用,启用后可以通过键盘的上下箭头调整数值
  • mouseWheelEnabled:鼠标滚轮是否可用,启用后可以通过滚动鼠标滚轮调整数值
  • step:通过调节按钮、键盘、鼠标滚轮调节数值时的大小

Ext JS框架

标签:idt   100%   tty   textfield   最大   default   panel   htm   配置   

原文地址:https://www.cnblogs.com/hongwei2085/p/10846370.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!