Extjs 项目中常用的小技巧,也许你用得着(3)
2013-06-26 17:45
323 查看
几天没写了,接着继续,
1.怎么获取表单是否验证通过:
2.怎样隐藏列,并可勾选:
hidden:true,
如果是动态隐藏的话:
3.怎样隐藏列,并不可勾选(这个必须配合上边那个一块用)
hideable:false,
4.怎样设置简单查询,如果所示:
5.怎样将参数放入参数列表里(这也是实现上边查询的关键所在
6.ExtJs定时刷新
7.下拉列表Combo的使用:
1.怎么获取表单是否验证通过:
form.isValid()//通过验证为true
2.怎样隐藏列,并可勾选:
如果是动态隐藏的话:
grid.getColumnModel().setHidden(1,true);//1代表要隐藏的列所在位置,true代表隐藏
3.怎样隐藏列,并不可勾选(这个必须配合上边那个一块用)
4.怎样设置简单查询,如果所示:
tbar:{ xtype:'toolbar', frame:true, border:false, padding:2, items:[ { xtype:'textfield', emptyText:'请输入关键字...', width:220, id:'queryITGText' }, { xtype:'tbspacer', width:5 }, { xtype:'button', iconCls:'icon-query', text:'条件查询', handler:queryStore, scope:this }, '-', { xtype:'tbspacer', width:5 }, { xtype:'button', text:'显示全部', handler:function(){ InterfaceTrackStore.loadPage(1); } } ,'-', { xtype:'button', text:'清空数据', handler:DeleteAll } ]
5.怎样将参数放入参数列表里(这也是实现上边查询的关键所在
varlastOptions=InterfaceTrackStore.lastOptions; varaddOptions={params:{ search:'targetString' } } //将参数放入参数列表里 varnewOptions=Ext.apply(lastOptions,addOptions);
6.ExtJs定时刷新
vartask={ run:function(){ Ext.Ajax.request({ url:"url", timeout:30000, success:function(res){ //请求响应 }); }, interval:1000 //1second } Ext.TaskManager.start(task);//启动定时器
Ext.TaskManager.start(task);//关闭定时器
7.下拉列表Combo的使用:
{
xtype:'combo',fieldLabel:'支付方式',id:'payType',anchor:'90%',
store:newExt.data.ArrayStore({
fields:['text'],
data:[['全部'],['现金支付'],['银行卡支付'],['就诊卡支付']]
}),
emptyText:'请选择',
queryMode:'local',
triggerAction:'all',
displayField:'text',
editable:false//不可编辑
}
相关文章推荐
- Extjs 项目中常用的小技巧,也许你用得着(4)---Extjs 中的cookie设置
- Extjs 项目中常用的小技巧,也许你用得着(2)
- Extjs 项目中常用的小技巧,也许你用得着(1)
- Extjs 项目中常用的小技巧,也许你用得着(5)--设置 Ext.data.Store 传参的请求方式
- Extjs 项目中常用的小技巧
- Python+Selenium进行UI自动化测试项目中,常用的小技巧3:写入excel表(python,xlsxwriter)
- ExtJs 常用小技巧备忘录
- Python+Selenium进行UI自动化测试项目中,常用的小技巧4:日志打印,longging模块(控制台和文件同时输出)
- Python+Selenium进行UI自动化测试项目中,常用的小技巧1:读取excel表,转化成字典(dict)输出
- Python+Selenium进行UI自动化测试项目中,常用的小技巧2:读取配置文件(configparser,.ini文件)
- c# winform项目开发中常用到得一些小技巧
- React Native 项目常用第三方组件大集合
- Visual Studio常用小技巧[备忘]
- maven3常用命令、java项目搭建、web项目搭建详细图解
- Java Web项目(Extjs)报错三
- Java Web项目(Extjs)报错九
- Extjs5.0(2):手动搭建MVVM架构项目
- ios项目常用模板框架之UITabBar+Nav 分类: ios开发 2015-04-06 20:34 350人阅读 评论(0) 收藏
- 个人项目-密码管理-总结二(常用SQL语句汇总)
- 55种网页常用小技巧(javascript) (转载)