Extjs表单控件入门

ExtJs表单控件用formPanel来做为表单元素的容器。默认情况下,是使用Ajax异步提交。

大家知道要使用Extjs必须引入他的库,所以我们要引入以下几个文件:

ext-all.css

ext-base.js

ext-all.js

PS:笔者采用的是extjs3.0版本

那怎么加载插件呢?放心,extjs有自己加载的方法:

Ext.onReady(function(){

//coding...

}

实例代码:

var formPanel=new Ext.form.FormPanel({

title:‘登陆‘,

id:‘loginId‘,

autoHeight:true,

x:200,

y:200,

width:300,

renderTo:Ext.getBody(),

frame:true,

cls:‘text-align:center‘,

labelAlign:‘center‘,

items:[{

xtype:‘textfield‘,

name:‘username‘,

fieldLabel:‘用户名‘,

allowBlank:false,

blankText:‘请输入用户名‘,

msgTarget:‘under‘

},{

xtype:‘textfield‘,

name:‘pwd‘,

fieldLabel:‘密码‘,

allowBlank:false,

blankText:‘请输入密码‘,

msgTarget:‘under‘

}],

buttonAlign:‘center‘,

buttons:[{

xtype:‘button‘,

text:‘登陆‘,

scope:this,

handler:login

},{

xtype:‘button‘,

text:‘重置‘,

scope:this,

handler:reset

}]

});

function login(){

formPanel.form.submit({

clientValidation:true,

waitMsg:‘登陆中,请稍后....‘,

url:‘login.action‘,

method:‘POST‘,

//success

success:function(form,action){

Ext.Msg.alert(‘提示‘,‘登陆成功‘);

},

failure:function(form,action){

Ext.Msg.alert(‘提示‘,‘登陆失败‘);

}

});

}

function reset(){

formPanel.form.reset();

}

  

Extjs表单控件入门,布布扣,bubuko.com

时间: 2024-11-10 00:51:58

Extjs表单控件入门的相关文章

基于Extjs的web表单设计器 第二节——表单控件设计

这一节介绍表单设计器的常用控件的设计. 在前面两章节的附图中我已经给出了表单控件的两大分类:区域控件.常用控件.这里对每个分类以及分类所包含的控件的作用进行一一的介绍,因为它们很重要,是表单设计器的基本元素,更是核心组成部门. 一.区域控件,它主要包含三个类型的控件:卡片区域.表格区域.混合区域.这三个控件是我们的其他控件的容器或者叫包装器,相当于VS里面的各种Panel.它们很重要,每种区域控件的作用都不一样,能够包含的控件类型也不大一样,它们三个区域相互配合使用,可以为我们的表单提供强大的支

html入门(列表、表单、常用表单控件、浮动框架、iframe、 摘要与细节、度量标签)

一.列表 1.作用:默认显示方式为从上到下的显示数据 2.列表的组成 列表类型和列表项 3.列表的分类:有序列表   无序列表   自定义列表 无序列表语法为ul>li, 语法:ul代表列表,li代表列表项 有序列表语法为ol>li, 语法:ol代表列表,li代表列表项 自定义列表,用法: <dl> <dt>1</dt> <dd>1</dd> </dl> 语法: dl列表的类型 dt列表的标题 dd 列表项 二.表单 1.

vue2.0 之表单控件绑定

表单控件绑定v-model 1.文本 <template> <div> <input type="text" name="" v-model="myVal"><br/> {{ myVal }}<br/> <input type="text" name="" v-model.lazy="myVal1"><br/&

表单控件使用

表单控件使用 <span style="font-family:Microsoft YaHei;"><!--百度搜索:自信的尘埃 2014/12/29--> <html> <meta charset="UTF-8"/> <head>     <title>表单元素</title> </head> <body>     <form action="

Bootstrap关于表单控件(按扭)

按钮也是表单重要控件之一,制作按钮通常使用下面代码来实现:   ?  input[type=“submit”]   ?  input[type=“button”]   ?  input[type=“reset”]   ?  <button> 这里先让大家看看Bootstrap的按钮长成什么样: 表单控件的大小: 前面看到的表单控件都正常的大小.可以通过设置控件的height,line-height,padding和font-size等属性来实现控件的高度设置.不过Bootstrap框架还提供了

表单控件+下拉列表+文本域

一.表单控件 1.<input type="text" name="user"  size="20默认" /> 2.<input type="password" name="code"  /> 3.<input type="radio" name="sex[]" value="1" />+<input ty

CSS3美化表单控件

CSS3美化表单控件 2016-06-28 18:14 by 图书馆的牧羊人, 582 阅读, 9 评论, 收藏,  编辑 表单的默认控件在不同的浏览器中的样式不同,用户体验很差.用CSS3可以实现表单控件的美化,可以提供更好的用户体验.不足之处就是浏览器的兼容性问题. 一.下拉控件 效果图: 下拉控件的布局结构: <div class="container"> <div class="select"> <p>所有选项</p

Bootstrap_表单_表单控件

一.输入框input 单行输入框,常见的文本输入框,也就是input的type属性值为text. 在Bootstrap中使用input时也必须添加type类型,如果没有指定type类型,将无法得到正确的样式,因为Bootstrap框架都是通过input[type=“?”] (其中?号代表type类型,比如说text类型,对应的是input[type=“text”])的形式来定义样式的. 为了让控件在各种表单风格中样式不出错,需要添加类名“.form-control”. <form role=&quo

常用的一些表单控件

表单:用于显示 收集信息,并提交信息到服务器)1.表单元素 <form ></form> 主要属性:action: 当提交表单时,向何处发送表单数据,属性值为一个URL method:使用什么方式将表单数据发送到action属性所规定的页面(get post) enctype:表单数据进行编码的方式 name:表单名称2.表单控件: (1).<input>元素用于收集用户信息,为单标记. 主要属性: type:根据不同的type属性值,可以创建各种类型的输入字段 val