
js系列——extjs
冷静BB
Java开发
展开
-
extjs表格单元双击弹窗编辑grid和form互相传值
关键点:设置双击事件 ----> cellDblClick : function(grid, rowIndex, columnIndex, e),编辑框读取单元格内容 ----> 编辑框id.setValue(数据源ds.getAt(单元格列rowIndex).get(‘单元格对应id’)),把编辑框修改后的值传到单元格中 ----> ds.getAt(rowIndex).原创 2016-01-04 16:31:49 · 1443 阅读 · 0 评论 -
extjs传值丢失问题
用ext做的表格,获取某一条记录的id传到后台,发现id值丢失了,但是在extjs前台是可以获得的,找出了原因,我在前台用uId来接收id参数,后台获取uId是null,但是我前后台都把uId改成id之后,竟然获取到了,真是神奇!现在还搞不清楚是什么原因,于是就有了以下的情况:1.丢失值1.1 ext代码 export.jsExt.onReady(function() {Ext.Qu原创 2016-01-04 17:02:44 · 795 阅读 · 0 评论 -
Ext.data.HttpProxy传参的中文乱码解决办法
js代码:proxy : new Ext.data.HttpProxy( { url : '../sys_pro_leader/userAction_pro_proposalTracing?name=' + encodeURI(encodeURI(mbName_pro)) + '&trackWay=leader' }),原创 2016-05-27 16:40:58 · 843 阅读 · 0 评论 -
Ext.form.TextArea中width,height无效问题
var reason = new Ext.form.TextArea({ width : '80%', height : 'auto', id : 'reason', name : 'reason', grow : true, readOnly : true, fieldLabel : '案由' });如上代原创 2016-05-27 13:29:16 · 6564 阅读 · 0 评论 -
struts2上传word文件并保存到服务器上
1.前台js:Ext.onReady(function() { Ext.QuickTips.init(); Ext.form.Field.prototype.msgTarget = 'side'; var file = new Ext.form.TextField({ fieldLabel : '其他要求',name : 'file',allowBl原创 2016-04-12 09:03:26 · 1952 阅读 · 0 评论 -
freemarker的Word模板生成方法
首先,当然是新建一个Word文档啦,然后编辑好你所需要的格式,比如字体颜色加粗表格什么之类的,然后再你需要从数据库获取的值用${data}来表示,一般推荐用${(data)!},可以判断是否为空值,空值则跳过不填,否则会出错,就像下面的例子:然后,另存为xml格式,再把文件重命名为.ftl后缀就可以啦,使用的时候就能引用它啦!附我的一个Demo:http://d原创 2016-01-04 17:23:48 · 1174 阅读 · 0 评论 -
extjs判断文件后缀的方法
ExtJs中判断上传文件是否为xls或者xlsx的方法:validator : function(value) {if (value != "") {//将文件名用”.”区分,取最后一部分来判断后缀var arr = value.split('.');// xls,xlsx两种格式均可if (arr[arr.length - 1] != 'xls'&& arr[arr.length原创 2016-01-04 17:16:27 · 711 阅读 · 0 评论 -
extjs读取excel
Extjs读取excel原创 2016-01-04 17:08:38 · 1688 阅读 · 0 评论 -
extjs导出Excel文档
extjs的excel导出原创 2016-01-04 16:56:34 · 3364 阅读 · 0 评论 -
extjs建立jfreechart柱状图
1.extjs前台代码Ext .onReady(function() { Ext.state.Manager.setProvider(new Ext.state.CookieProvider()); var dpm = 'submitter_dpm'; var tools = [ { id : 'close', handler : functi原创 2016-01-04 16:36:54 · 835 阅读 · 0 评论 -
Ext中延迟关闭弹窗
最近做毕设,修改密码的时候,会弹窗出来,有一个修改密码框,当修改成功的时候,最下方会有提示,我的需求是修改成功后出提示,3秒后自动关闭窗口,下面是我的代码:1.function change_pwd(){ Ext.apply(top.Ext.form.VTypes,{ password:function(val,field){ if(field.initialPassFiel原创 2016-01-15 17:13:36 · 1471 阅读 · 0 评论