关于三级联动或者四级联动等的一些思考
2014-04-28 10:35
447 查看
原理概述如图
1、当页面初始化时应当初始化的数据源:
I级数据源、II级数据源、III级数据源、IV级数据源。。。。。。
所以在初始化I级数据源的时候,需要把II、III、IV级的数据源也初始化了
初始化II级的数据源时,需要把III、IV级的也初始化了,以次类推。。。。。。
最重要的时候在初始化页面时要把四级都初始化了,本人在此出现过错误,记录一下,提醒自己。
2、每一级数据源的改变都由其父一级或者父父级的的改变选值的事件触发
这里父父级其实也是父级的,比如第三级的改变可能是由第一级的值改变导致第二级的值改变,所以第三级也跟着变了。
所以初始化数据源的时候得注意了,初始化一级数据源一定得把二级,三级的也放在一级的后面初始化了,这样才会达到联动效果。
PS:看起来特别像一条绳上的蚂蚱。。。
1、当页面初始化时应当初始化的数据源:
I级数据源、II级数据源、III级数据源、IV级数据源。。。。。。
所以在初始化I级数据源的时候,需要把II、III、IV级的数据源也初始化了
初始化II级的数据源时,需要把III、IV级的也初始化了,以次类推。。。。。。
最重要的时候在初始化页面时要把四级都初始化了,本人在此出现过错误,记录一下,提醒自己。
2、每一级数据源的改变都由其父一级或者父父级的的改变选值的事件触发
这里父父级其实也是父级的,比如第三级的改变可能是由第一级的值改变导致第二级的值改变,所以第三级也跟着变了。
所以初始化数据源的时候得注意了,初始化一级数据源一定得把二级,三级的也放在一级的后面初始化了,这样才会达到联动效果。
PS:看起来特别像一条绳上的蚂蚱。。。
相关文章推荐
- 关于goto和switch的一些思考
- 关于群集系统的一些思考
- 关于自动编程的一些思考
- 关于软件开发团队的一些思考
- 关于代码的一些思考
- 一些关于面向对象设计的思考
- 关于asp的三级联动----纯C#
- [置顶] 关于产品的一些思考——腾讯之UIDesigner
- 关于取火柴棒问题取胜方法的一些思考(简述)
- .NET:关于数据模型、领域模型和视图模型的一些思考
- 关于寻路算法的一些思考(1):A*算法介绍
- 关于项目中下单流程HTML设计的一些思考
- 关于Direct3D11里汉字显示的一些思考
- 关于二分查找及其上下界问题的一些思考
- 关于浏览器核心的一些思考
- 关于Java内存溢出的一些思考
- 关于自动化运维的一些思考
- [体感游戏]关于体感游戏的一些思考(二) --- POV和基本场景
- 关于软件开发团队的一些思考
- 关于前端架构的一些思考