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:通过调节按钮、键盘、鼠标滚轮调节数值时的大小
												

ExtJS numberfield textfield用法的更多相关文章

  1. extjs grid renderer用法

    extjs grid renderer用法 摘自:http://www.cnblogs.com/ljian/archive/2011/10/27/2226959.html var cm = new E ...

  2. 15.extjs tabPanel的用法

    转自:https://blog.csdn.net/mezhaha/article/details/78878894 本文导读:TabPanel继承于Ext.Panel,Ext.TabPanel就是有选 ...

  3. iOS TextField用法大全

    //初始化textfield并设置位置及大小 UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, ...

  4. extjs grid renderer用法【转载】

    今天在做项目时,需要在列表中的某列添加一个超链接,首先要取得当前选中行的数据,判断数据类型,然后链接到不同的页面,研究下.发现ExtJs提供了一个很强的方法如下: var cm = new Ext.g ...

  5. Extjs Store 的用法详解

    Ext.data.Store的基本用法 在使用之前,首先要创建一个Ext.data.Store的实例,如下面的代码所示.       每个store最少需要两个组件的支持,分别是proxy和reade ...

  6. 转发:iOS之textfield用法大全

    转发至:http://m.blog.csdn.net/article/details?id=8121915 //初始化textfield并设置位置及大小 UITextField *text = [[U ...

  7. Extjs NumberField 开始值 不能大于 结束值

    Ext.apply(Ext.form.VTypes,{ numberrange: function(val, field) { var num = parseFloat(val); if (field ...

  8. extjs form textfield的隐藏方法

    只需将textfield的hidden和hideLabel配置为true就可以了.只设置hidden:true时会显示出来一个:的标签.     this.formpanel = new Ext.Fo ...

  9. 72. js EXTJS grid renderer用法

    转自:https://blog.csdn.net/shancunxiaoyazhi/article/details/22156083 renderer : Function (可选的)该函数用于加工单 ...

随机推荐

  1. 关于CPU Cache -- 程序员需要知道的那些事

    本文将介绍一些作为程序猿或者IT从业者应该知道的CPU Cache相关的知识.本章从"为什么会有CPU Cache","CPU Cache的大致设计架构",&q ...

  2. androud 自定义属性

    在values文件夹下新建的attrs.xml文件如下: format是该属性的一种单位:有 color,String,references等. <?xml version="1.0& ...

  3. 学习使用 CSS3 制作网站面包屑导航效果

    作为最重要的导航展示形式之一,面包屑导航能够让用户更清楚的知道他们所在页面的层次结构,让他们可以方便的导航到上一层页面.在本教程中,您将学习如何使用 CSS3 技术创建自己的面包屑导航效果. 效果演示 ...

  4. 决战JS(二)

    紧接着上次的<决战JS>,分析总结一些比较实用的DEMO与新手分享,望大神拍砖. demo5.点击隐藏: 要实现这个功能只需要知道在onclick事件中加入对父节点的样式dislay设置为 ...

  5. c语言读取字符在记事本中出现次数

    程序使用说明: 此程序可以统计出名称为1.txt的文件中/出现的次数 但是仅支持单个英文字母和标点符号查询,不支持汉字. 在本程序生成的exe根目录下放一个1.txt, 即可查询出该字符在1.txt记 ...

  6. Laravel5设计json api时候的一些道道

    对于返回数据格式没规整的问题 在开发api的时候,这个问题是和客户端交涉最多的问题,比如一个user结构,返回的字段原本是个user_name的,它应该是string类型.但是呢,由于数据库设计这个字 ...

  7. JavaScript资源大全

    目录 前端MVC 框架和库 包管理器 加载器 打包工具 测试框架 框架 断言 覆盖率 运行器 QA 工具 基于 Node 的 CMS 框架 模板引擎 数据可视化 编辑器 UI 输入 日历 选择 文件上 ...

  8. 8.Fluent API in Code-First【Code-First系列】

    在前面的章节中,我们已经看到了各种不同的数据注解特性.现在我们来学习一下Fluent API. Fluent API是另外一种配置领域类的方式,它提供了更多的配置相比数据注解特性. Mappings[ ...

  9. 用Visual Studio Code 开发应用之 安装 Visual Studio Code

    最近研究微软的ASP.NET 新一代产品 ASP.NET Core1.0. 发先Visual Studio Code是一个很好的很强大的开源编辑器.是编辑器而不是IDE.之所以强大是因为他可以说是一个 ...

  10. log4net的配置详解

    log4net是一款优秀的第三方日志框架,可以很容易的加载到开发项目中(引用log4net的dll,再配置些基本参数即可),帮助程序员把日志信息输出到各种不同的目标,常见的有文本.数据库.window ...