ExtJs
文章平均质量分 51
gangwazi0525
这个作者很懒,什么都没留下…
展开
-
Ext formPanel 两列布局的表单
var form = new Ext.form.FormPanel({autoHeight: true,autoWidth: true, layout: 'column', border: false, items: [{ columnWidth: .5, xtype: 'fie原创 2011-07-29 18:54:18 · 6924 阅读 · 1 评论 -
ExtJs RadioGroup根据选择的值决定某些表单是否显示
表单中,有“是否教师”的字段,如果该字段为“是”,则显示应聘的学科,如果“不是”,则隐藏应聘学科表单组件。这里用radioGroup组件来实现“是否教师”字段,代码如下:{ width : 200, xtype: "radiogroup", fieldLabel : "是否教师系列", layout: "column", allowBlank : f原创 2012-03-20 21:05:32 · 7292 阅读 · 3 评论 -
ExtJs表格添加搜索框
在ExtJs的grid上添加搜索框,只要在grid的定义中添加配置项plugin,注意项目中要加入 Ext.ux.grid.Search.js文件,自己可以在网上down。// gridSearch插件plugins: new Ext.ux.grid.Search({ position : "top", searchText : "搜索", searchTip原创 2012-03-08 17:32:49 · 6588 阅读 · 2 评论 -
ExtJs分组表格
分组表格和普通表格的主要区别在于store数据源定义,和grid的view配置项。1、定义数据源,注意其中的read配置项的值json在之前已经定义,比较简单,这里就不写出来了。其中groupField是默认分组字段(表格中对应的列),groupDir是分组字段排列顺序。var listStore = new Ext.data.GroupingStore( { url : "sen原创 2012-03-08 17:27:42 · 2024 阅读 · 0 评论 -
ExtJs combo的二级联动
二级联动主要是监听一级下拉框的取值,然后将该值作为二级下拉框请求数据时参数。下拉框和其对应的数据源都进行单独定义,如下:// 商品类型var goodsTypeStore = new Ext.data.Store({ url: "goodsTypeAction!listGoodsType.action", reader: new Ext.data.JsonReader({ idP原创 2012-03-03 15:58:24 · 11620 阅读 · 0 评论 -
ExtJs根据combo的选择值决定表单项的隐藏或者显示
“资格考试是否通过”是一个combo组件,”资格考试说明“是一个textfield,最初是隐藏的,如果combo的选择值为“是”,则显示该表单项,否则不显示。注意combo自检中的store数据源为passExam,需要定义。本例中定义为:// 资格考试是否通过var passExam = [ ["是", "是"],["无", "无"]];form表单中的定义如下:{ widt原创 2012-03-03 13:35:20 · 6360 阅读 · 1 评论 -
Extjs中的success和failure
1. Ext.form.Action.Submit的配置选项success、failure根据返回json中success属性判断的,如果success为true,则success,false则failure,如果无json中无success属性,failure,故要提示操作是否成功,必须要返回success属性。form.getForm().submit({原创 2012-03-03 11:17:34 · 20129 阅读 · 2 评论 -
extjs grid几列值相加求平均值
在grid中,总共有五个评委打分,平均分为得分的平均值,但是如果哪个评委没有打分,则计算平均分时,该评委不算入总人数。定义列模型中的相关部分如下:{ header : "平均得分", autoWidth : true, dataIndex : "scoreAv原创 2011-09-27 03:07:15 · 4864 阅读 · 0 评论 -
Extjs 表格横向自动扩展
extjs中的grid组件横向自动扩展,只要在grid的配置项中添加配置viewConfigvar grid = new Ext.grid.EditorGridPanel( { title : "需审核记录列表", autoHeight : true, cm原创 2011-09-21 18:44:51 · 1393 阅读 · 0 评论 -
ExtJs textfield侦听回车事件
xtype: "textfield", width : 200, fieldLabel : "职工编号", name : "personNum", id: "personNum", listeners: { specialkey:原创 2011-09-13 11:28:09 · 6729 阅读 · 1 评论 -
“b.dom is undefined”的错误
问题 ext中创建窗口,第一次可以,之后就不能创建了,再次打开会在但再次打开时将会在“FF”中出现“b.dom is undefined”的错误原因及解决方法 主要是因为创建的window面板默认的关闭按钮是直接把窗口关闭(销毁)掉,再次原创 2011-07-29 18:45:36 · 2658 阅读 · 1 评论 -
ExtJs中iframe中的页面如何获得上级页面组件的值
只要在取值的前面加上parent:var ptab = parent.Ext.getCmp("center").getValue();也可以直接获取变量值,parent.变量名。原创 2012-04-13 14:58:03 · 4634 阅读 · 3 评论