- 浏览: 721650 次
- 性别:
- 来自: 广州
文章分类
最新评论
-
ron.luo:
群主有开放源代码吗?
统一用户权限管理系统(正式版) -
名字应该取长点:
楼主可不可以问你几个问题呀,关于这个插件,貌似单线程,而且不分 ...
Extjs3.3 + swfUpload2.2 实现多文件上传组件 -
mayouth:
不知道楼主能不能解决下浏览器兼容的问题,目前好像火狐和谷歌浏览 ...
Extjs3.3 + swfUpload2.2 实现多文件上传组件 -
一水无间:
...
pushlet + Extjs 聊天室v0.9 (含源码) -
jintt123:
你好!我后台用的是C#,为什么一直上传失败,好像是后台取不到参 ...
多文件上传UploadPanel for extjs4(swfuoload2.5)
之前我认为工作都是重复的做某些东西,
感觉没有激情没有新鲜感没有挑战。
但今天我才发现之前的想法是错的。
每个工作都不简单、
越简单越要不简单,越简单越要高回报、
重复做某样工作可以让你有想法。
如果你的客户是挑剔的,那么代表他们有品味。
他们有品味你才有更多的回报!
如果,他们没有品味你有必要指引他们。
今天重复做了一个联动功能,才发现以前做过的都很水。
确实,一个下拉框联动很简单!我以前是这样想的。
没有经大脑经过小脑就噼噼啪啪的把代码写完了。
1,一个下拉联动重要分清谁是“主动”,谁是“被动”,不然联动会很糟糕。
“主动”方控制“被动”方,“被动”方不参与直接取数据,数据都是“主动”方请求的。
2,联动要考虑用户体验。
图1
图2
图3
图4
图5
图6
图7
主要代码片段:
{ fieldLabel:'角色', xtype:'combo', width:100, ref : '../roleField', displayField : 'name', valueField : 'id', triggerAction : 'all', store : new Ext.data.JsonStore({ url : keel.formatUrl('getRoleList'), fields : ['id','name'] }), listeners : { 'select':function(me, rec, n){ fp.employeeField.store.removeAll(); fp.employeeField.reset(); fp.employeeField.store.load({ params : { roleId : rec['id'] } }) } } }
{ fieldLabel:'人员', xtype:'combo', width:120, ref : '../employeeField', displayField : 'userName', valueField : 'id', triggerAction : 'all', listEmptyText : '没有数据', emptyText : ' 请先选择角色', mode : 'local', store : new Ext.data.JsonStore({ autoLoad : false, baseParams : {start:0,limit:10000}, url : keel.formatUrl('getUserList'), fields : ['id','userName'], listeners : { 'beforeload':function(){ fp.employeeField.addClass('myloading'); }, 'load':function(){ fp.employeeField.removeClass('myloading'); }, 'exception':function(){ fp.employeeField.removeClass('myloading'); } } }) }
评论
3 楼
cryingghost
2011-08-12
你好,想请教一下你在角色下拉框和人员下拉框中增加的那个加载中的提示信息和图标是如何实现的?只是在你的代码中看到有“ fp.employeeField.addClass('myloading');”,但具体要如何做还不清楚,敬请指教一下啊!
2 楼
chenaha
2011-02-14
三级联动怎么做呢,并且从xml里读取数据,比如xml为:
<?xml version="1.0" encoding="gb2312" ?>
<address>
<province name="云南">
<city name="景洪">
<zipcode name="666100" />
</city>
<city name="孟海">
<zipcode name="666200" />
</city>
</province >
</address>
<?xml version="1.0" encoding="gb2312" ?>
<address>
<province name="云南">
<city name="景洪">
<zipcode name="666100" />
</city>
<city name="孟海">
<zipcode name="666200" />
</city>
</province >
</address>
1 楼
zhengpei456
2010-12-31
刚学习extjs,做的联动效果数据不出现,你的功能实现得很漂亮,能把你详细的代码发给我一份吗?谢谢 zhengpei456@163.com
发表评论
-
统一用户权限管理系统(正式版)
2015-01-08 21:11 50464该系统已停止更新,已发布另外一个平台,演示地址:htt ... -
多文件上传UploadPanel for extjs4(swfuoload2.5)
2012-11-17 14:21 25491UploadPanel for extjs4 使用的是SWFU ... -
Sencha Touch2 MVC Demo (含源码/数据库)
2012-11-08 16:25 7157源码见附件。由于文件太大,resources\media ... -
后台管理
2012-09-09 18:58 3374java6+spring+hibernate+extjs4.1 ... -
一个Ext.DataView / Ext.ListView扩展
2012-07-06 17:43 5575在sencha论坛看到的扩展: 例子: Ext.onR ... -
Extjs chekboxtree PagingTreeLoader 多选、分页
2012-04-13 13:58 2114测试使用版本:extjs3.4.0 效果图: ... -
web即时聊天有消息头像跳动
2012-04-05 14:46 2400结合Extjs tree做的. //有消息头像跳 ... -
表情选择扩展
2012-04-05 14:37 1823/** * 表情扩展 * @param {} c ... -
Extjs4 下拉树( v1.0版本有bug,已经上传一个可以用的)
2012-01-06 17:11 8504Extjs4 下拉树,v1.0版本有bug,请使用“TreeP ... -
Extjs4 动态加载(Ext.Loader)
2011-12-29 14:42 30814项目文件路径图 Ext.Loader.setConfi ... -
Extjs多文件上传(非SWFUpload版)
2011-11-08 17:21 8189Extjs多文件上传(非SWFUpload版) 不用flas ... -
Extjs4 MVC详解
2011-09-27 00:59 18471关于一个ext4MVC的例子,代码中有相关注释; 详细见附件 ... -
Extjs4.0 之Ext.Class 属性详解 (alias/mixins /uses/requires/singleton等属性)
2011-09-02 00:22 21528Ext.Class 属性详解 : 1 , a ... -
Extjs4.0 之Ext.Class 属性详解 (alias/mixins /requires/singleton等属性)
2011-09-02 00:12 2Ext.Class 属性详解 : 1 , a ... -
[keel] 权限管理模块(含前后台代码)
2011-06-12 20:47 10260注意:仅供参考,学习之用!支持开源! 关联文章(必看, ... -
[Extjs4.0] keel_jdbc2.0后台管理模块 (包含前后台源码)
2011-05-26 00:02 15355主要测试Ext4.0而做的! keel后台管理模块: ... -
来看看这几种查询布局,您是否还有其他想法?创意无限!
2010-12-25 01:14 3611来看看这几种查询布局,您是否还有其他想法?创意无限! ... -
Ext3.3.1颜色主题(ext3.3.1-theme)
2010-12-23 22:30 7266支持ext3.3.X css文件见附件 ... -
Extjs3.3结合fckeditor2.6.6实现可视化编辑器(java版)
2010-12-11 21:08 4745工程在附件中,后台为java。 fckeditorDe ... -
Extjs3.3 + swfUpload2.2 实现多文件上传组件
2010-12-06 00:11 35663【该上传组件已经停止 ...
相关推荐
综上所述,新疆地产6盘联动的战略思考在于,以创新的营销理念结合内容营销,以人为本,塑造有温度的品牌形象,通过优质的产品和服务,以及高效的传播手段,打破市场壁垒,实现品牌的快速落地和销售增长。在这个过程...
总之,这个别墅炒作媒体联动方案是一次全方位、多层次的市场推广策略,通过媒体的深度介入和多样化的活动设计,旨在推动南京别墅市场的发展,提升各别墅项目的知名度,并引导消费者做出理智的购房选择。
为了有效提升农村地区的消防安全管理水平,通过建立乡(镇)、村(场)以及义务消防员之间的三级互动机制,可以形成一个覆盖全面、反应迅速的防火网络。这种模式有助于加强农村消防安全监管,提高应急响应能力,从而...
智能汽车之所以能够实现高度智能化,其原因在于它拥有一个完整且统一的平台支撑,所有的硬件设备和软件系统都基于同一标准和协议,从而保证了系统的高度协同和高效运作。智能汽车系统类似一个完整的、固化的系统,...
自从蒸汽机引发的第一次工业革命至今,技术的不断进步也推动了家居生活的巨大变革。从手动控制到遥控,再到现在的智能家居系统,技术的每次进步都极大地改变了人们的生活方式。 智能家居系统的基本功能 智能家居...
总的来说,改革辅导员工作考核,旨在构建一个科学、公正、激励性强的评价体系,以促进辅导员队伍的专业发展,提升整体育人质量。通过细化考核内容、结合定性和定量指标、加强信息沟通与反馈,以及实施合理的奖励制度...
这揭示了一个重要的原则:组件化的主要目标不是简单的代码复用,而是通过划分职责明确的模块,提高代码的可读性和可维护性。这也就是所谓的“分治”策略。 1. **组件设计原则**: - **高内聚**:组件内部的逻辑应...
在对高速公路车辆事故实施消防灭火救援工作的调查与思考中,我们发现高速公路的快速发展带来了一系列消防安全问题。高速公路作为我国公路交通运输的主力,其车流量大、车速快的特点使得车辆火灾和交通事故频发,对...
【互联网企业应对恶意网址的思考】 在当前的互联网环境中,恶意网站已经成为了一大安全隐患,不仅威胁用户的个人信息安全,还对互联网企业的声誉和运营造成严重影响。这些恶意网站往往由利益驱动,利用专业化和集团...
首先,资金信息不对称是集团资金管理中一个常见的风险。集团企业下属众多分公司,分布在不同地区,业务类型多样,如果各分公司在资金管理上没有与集团总部进行有效联动,就会造成财务信息的不对称。这将严重影响集团...
【互联网+】背景下的大学生思想政治教育是一个至关重要的议题,它涉及到如何在信息技术高速发展的时代,有效地进行大学生的思想引领和价值观塑造。在这个环境下,大学生的思想政治教育面临着多重挑战。 首先,...
### 高速公路车辆事故消防灭火救援工作的调查与思考 #### 一、高速公路车辆火灾事故的成因 1. **车辆行驶速度快**:高速行驶降低了驾驶员的动视力和视野宽度,减少了驾驶员对突发状况的反应时间,是造成交通事故的...
- **技术缺陷风险**:旧的技术设备难以应对快速发展的互联网技术,导致处理效率低下,易引发安全问题。 - **内部人员安全意识不足**:员工的计算机技能和安全意识薄弱是安全防护的薄弱环节。 - **缺乏协调与整体...
针对“2022年加强问题家庭未成年人思想道德建设的几点思考”,我们可以深入探讨以下几个关键知识点: 1. **家庭环境对未成年人的影响** 家庭是未成年人形成性格和道德观念的第一课堂。不良的家庭环境,如频繁的...
《无名之辈》利用电影符号元素,如角色设定、情节设计、对话和细节描绘,构建出一个个鲜明的底层人物形象,使观众能够感受到他们内心的挣扎和困境。例如,主角马先勇,一个曾是警察的保安,他的角色象征着在城市边缘...
在公司现状方面,化学品的管理是一个关键环节。我们已经将所有化学品存放在危险化学品库内,这是正确的做法,但需要确保对可燃易爆型化学品采取特殊保存措施,避免潜在风险。同时,制定巡检表进行日常巡查,确保化学...
自然地理环境的整体性是指地球表面的自然环境,包括大气、水、岩石、生物、土壤和地形等要素,它们之间存在着密切的物质与能量交换,并通过这种交换形成一个统一的系统。这个系统中的每一个要素都不是孤立存在的,...
作业的设计既巩固了课堂内容,又鼓励了家庭参与,实现了学校与家庭的教育联动,为学生创造了一个全方位的学习环境。通过这样的教案,学生不仅能够了解并传承中国传统文化,还能在语言学习和表达能力上得到全面提升,...
总结来说,通过这样一个多元化、互动性强的幼儿园中班安全教案,孩子们不仅能了解到火的危险性,还能学习到防火知识和应对火灾的基本措施。这样的教育对于幼儿来说意义非凡,它不仅能够帮助孩子们从小树立起安全意识...