`
shaohan126448
  • 浏览: 112774 次
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
grid的常见问题: 1,   grid数据为空.2,   grid不能正确的显示图片3,   不能正确排序4,   TabPanels包括grid5,   grid单元格中的link6,   合并字段7,   自定义row或者column的外观,行为8,   grid cell添加click事件9,   store调用load后, Store还是空10, grid大小随window变化11, 更新grid单元格(实际上是:store)12, 从不同的url重新加载grid13, xml问题14, 当它应该为空的时候,grid保留记录15, json Reader的调试16, 拖动,或者重新 ...
Ext.Action action实现一个脱离了容 器的事件,所有它可以在多个容器之间共享,不过好象只有Ext.Toolbar, Ext.Button 和 Ext.menu.Menu支持action接口:),因为容器要实现下面所有的方法setText(string), setIconCls(string), setDisabled(boolean), setVisible(boolean) and setHandler(function) 方法: Action( Object config ) 构造,config定义为 Javascript代码 {    disab ...
什么是O/R Mapping? 广义上,ORM指的是面向对象的对象模型和关系型数据库的数据结构之间的相互转换。 狭义上,ORM可以被认为是,基于关系型数据库的数据存储,实现一个虚拟的面向对象的数据访问接口。理想情况下,基于这 ...
最近在做一个公司的框架,采用extjs+dwr,由于考虑到extjs的学习曲线,希望开发人员即便不会也能使用,于是我就打算用jsp自定义标签来实现。我觉得凡是用ext框架的公司都会用标签或者其他方式生成一些ext代码,否则多麻烦啊。 由于刚开始接触extjs,所以很多用法都在探索中。有不妥的地方请指正     效果图:    看看,jsp多简洁,开发人员用起来会很舒服 Jsp代码 <stk-ui:panel width="400" title="测试">           <form acti ...
第 9 章 沉寂吧!我们要自己的控件 Script 2008-04-13 14:03:25 阅读61 评论0   字号:大中小 订阅 9.1. 下拉树形选择框TreeField   土豆拍拍,TriggerTreeField,50元。目前仅有1.x实现。 9.2. 带全选的checkbox树形CheckBoxTree   土豆压箱底树形扩展。目前仅有1.x实现。 9.3. 带全选的checkbox的grid
8.1. Ext.get   ext里用来获得Element的一个函数,用途还算比较广,可以通过不少途径获得咱们需要的Element,而这个Element包括很多有趣的功能。 Element跟document.getElementById("myDiv")得到的dom对象是不一样的,虽然你还可以使用老方式获得指定id的元素,但那样就失去了ext提供的各种常用操作,动画啦,定位啦,css啦,事件啦,拖拽啦。其实也不用担心,即便使用了Ext.get()获得了myDiv,还是可以直接访问document.getElementById()应该得到的 ...
7.1. 如此拖拽,简直就像与生俱来的本能一样。   你可以拖拽grid里的行,让它们按你的方式去排列。 你可以拖拽tree里的节点,把节点从一个枝干拖向另一个枝干。 grid和tree之间,也可以拖动。 layout的split也是一种拖动,改变布局的大小。 resize也算是拖动,改变大小。 7.2. 第一!乱拖。   一直认为拖动很复杂,可实际上只需要一条语句就可以了。 new Ext.dd.DDProxy('block'); 然后看看html里的部分 <div id="block&qu ...
6.1. 有了它,我们就可以摆脱那些自称ui设计师的人了。   对布局很是不熟,至今为止,也是一直在抄土豆demo里的BorderLayout,frank的deepcms ProjectTracker里的ViewPort布局而已,不过有了布局,咱们不用再去摆弄frameset了,只需要div就可以做成端端正正的布局,嗯,只这一点儿就吸引了多少眼球啊。 唉,咱们一起学学关于布局的用法吧。 6.2. 关于BorderLayout   理论上说,把整个窗口切成五块就够了吧?东南西北中,east,south,west,north ...
5.1. 呵呵~跳出来和缩回去总给人惊艳的感觉。   浏览器原声的alert(),confirm(),prompt()显得如此寒酸,而且还不能灵活配置,比如啥时候想加个按钮,删个按钮,或者改改按下按钮触发的事件了,都是难上加难的事情。 既然如此,为何不同ext提供的对话框呢?那么漂亮,那么好配置,可以拖啊,可以随便放什么东西,在里边用啥控件都可以,甚至放几个tab乱切换呀,连最小化窗口的功能都提供了。哈哈,神奇啊,完全可以让alert退役了。 5.2. 先看看最基本的三个例子   嘿嘿,为了加深认识,还是先去看看exam ...
4.1. 不用ext的form啊,不怕错过有趣的东西吗?   初看那些输入控件,其实就是修改了css样式表而已。你打开firebug看看dom,确实也是如此,从这点看来,似乎没有刻意去使用ext的必要,诚然,如果单单要一个输入框,不管添入什么数据,就点击发送到后台,的确是不需要ext呢。 你不想用一些默认的数据校验吗?你不想在数据校验失败的时候,有一些突出的提示效果吗?你不想要超炫的下拉列表combox吗?你不想要一些你做梦才能朦胧看到的选择控件吗?唉,要是你也像我一样禁不起诱惑,劝你还是随着欲望的节拍,试一下ext的form和输入控件。 ...
3.1. 真的,我是为了树,才开始学ext的。   之前使用过xtree和dojo中的tree,感觉都是怪怪的,界面简陋,功能也不好上手,待看到ext里的树形真是眼前一亮,在此之前,动态增添,修改删除节点,拖拽和右键菜单,我 ...
2.1. 功能丰富,无人能出其右   无论是界面之美,还是功能之强,ext的表格控件都高居榜首。 单选行,多选行,高亮显示选中的行,推拽改变列宽度,按列排序,这些基本功能咱们就不提了。 自动生成行号,支持checkbox全选,动态选择显示哪些列,支持本地以及远程分页,可以对单元格按照自己的想法进行渲染,这些也算可以想到的功能。 再加上可编辑grid,添加新行,删除一或多行,提示脏数据,推拽改变grid大小,grid之间推拽一或多行,甚至可以在tree和grid之间进行拖拽,啊,这些功能实在太神奇了。更令人惊叹的是,这些功能竟然都在ext表格控件里实现了。 ...
.1. 一切从extjs发布包开始   非常幸运的是,我们可以免费去extjs.com下载ext发布包,里边源代码,api文档,例子一应俱全。不过要是想访问svn获得最新的代码,就要花钱了。不过我们现阶段只要这个免费的发布包就可以了,通过 ...
最近一个月面试了10几个人,有应届毕业生,有在校寻找实习的学生,有工作了两三年的,也有工作了5到10年的,有在外包公司工作的,有目前在世界级外企的。结果是,一无所获。       想起两年前,研究生二年级上学期开始找工作,面试了几个公司的经历,和一些师弟师妹问我的一些问题,不禁让我想到了很多。主要有两个方面:       1 我们应该如何面试,才能挖掘出应聘者的真实能力       2 从面试中,我渐渐的画清楚,一个公司需要什么样的人才,我自己应该如何规划我的未来。             我面试别人掌握两个原则:       1 此人掌握的主要技能是我们所需要的       2 此人虽然尚未掌 ...
1. 什么是拦截器   拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。 在Webwork的中文文档的解释为——拦截器是动态拦截Action调 ...
Global site tag (gtag.js) - Google Analytics