
ExtJS
文章平均质量分 66
shyboy_9999
这个作者很懒,什么都没留下…
展开
-
请求转发servlet不跳转发
在前台extjs写的登陆页面,在点击表单提交登录时出现后台页面不跳转现象,各种方法都尝试了还是没能解决: 原因方法1:在response.sendRedirect()方法后添加return可以实现跳转,添加该语句的原因是因为跳转语句后面还有未处理的逻辑需要添加return语句返回;或者因为被请求的servlet有同时被其他的请求访问,即同一个servlet需要处理多个请求...原创 2014-05-12 10:33:50 · 2042 阅读 · 0 评论 -
extjs中getRawValue
选择地区代码的ComboBox是可以手动输入的,输入时按前缀方式查询,缺点是我必须选中下拉框的一项,如果不是选择而是手工输入完整代码,查询时getValue得到的是undefined,改为用getRawValue解决此问题。原因是getValue是从ComboBox的store中用getById取数据,如果不选择,getById返回的是undefined。采用Ext.Ajax.request()...原创 2014-09-14 09:55:07 · 295 阅读 · 0 评论 -
ExtJS注册表单
用户在注册时,需要填的表单太长,为此需显示滚动条,但注意有两个属性需要更改formPanel:autoHeight:false,height:100%,autoScroll : true,由于整个的form是放在fieldset中,其默认的布局时靠左边的,可以通过columnlayout来控制设置左右两个item的itemwidth为.5来使其居中,但也可采用下面的技巧labelWidt...原创 2014-04-15 21:00:22 · 224 阅读 · 0 评论 -
ExtJS 验证码 浏览器兼容
ExtJS布局浏览器兼容问题 在写ExtJS前台进行布局时由于ExtJS本身的布局管理器会产生默认的一些布局样式,但是由于不同浏览器的对不同ExtJS的解释不同造成了浏览器的兼容问题,这样需要我们在特定的地方设定特定的样式,以兼容不同的浏览器例如IE浏览器。例1:Panle的html元素造成的浏览器不兼容var leftpanel = new Ext.Panel({ co...原创 2014-04-11 20:09:44 · 151 阅读 · 0 评论 -
ExtJS自定义css样式
ExtJS是一种主要用于创建富客户端web界面的技术,是一个基本与后技术无关的前端框架。但强大的功能往往控制起来没有那么容易,现在虽然使用ExtJS快一年了,仍然不能运用自如,例如多其控件的css的控制。对于控件(例如Panel) 对象往往受布局管理器的控制,其 top/left/width/height 都会被动态地填写在 inline-style 中,所以在 css c...原创 2014-04-06 20:22:08 · 1641 阅读 · 0 评论 -
GridPanel随窗口大小变化而变化
使用viewport布局,左侧(west)是一棵树,右侧(center)是用户数据区,在左侧树收缩时,右侧的gridpel跟随窗口变化而变化。代码如下:var tree_type_grid = new Ext.grid.GridPanel({ id : 'tree_type_grid', store : treeTypeStore, layout:...原创 2014-08-11 15:31:54 · 1019 阅读 · 0 评论 -
ExtJS GridPanel只显示一条记录
问题:在做一个项目时,后台通过json传入前台数据,但是后台打印的是三条数据,前台只显示一条数据。json格式如下:{"sqksm":[{"carbonLayerNum":1,"endArea":0,"endTime":"","id":0,"shiHouEndArea":0,"shiHouStartArea":0,"startA原创 2014-06-18 22:10:21 · 273 阅读 · 0 评论 -
ExtJS同步请求
一、ext3.0之前都是如下方式同步请求: var conn= Ext.lib.Ajax.getConnectionObject().conn; responsea.open("POST/GET", url,false/true); responsea.send(null); var resp = conn.responseText;二、Ext3.0版本的...原创 2014-05-12 14:50:45 · 417 阅读 · 0 评论 -
ExtJS表单验证(同步验证+异步验证)
一、表单验证错误提示方式Ext.QuickTips.init(); //为Ext组件提供提示信息功能Ext.form.Field.prototype.msgTarget='side'; //指示错误出现的方式qtip-当鼠标移动到控件上面时显示提示 //默认值为qtip,该方式须声明Ext.QuickTips.init(); 进行初始化title-在浏览器的标题显示un...原创 2014-05-12 14:40:27 · 517 阅读 · 0 评论 -
GridPanel增删改查
项目中最常用的就是GridPanel,现有一个简单样例,但是有个bug在左边树菜单收缩时gridpanel不能自己的伸缩。代码如下Ext.onReady(function() { Ext.QuickTips.init(); Ext.form.Field.prototype.msgTarget = 'qtip'; Ext.BLANK_IMAGE_URL = './resourc...原创 2014-04-24 11:45:59 · 177 阅读 · 0 评论