`
wuzhen
  • 浏览: 4044 次
  • 性别: Icon_minigender_1
  • 来自: 索马里
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

磕磕绊绊的ext之路------ext grid动态列呈现

阅读更多
最近碰到一个ext grid列要动态展现(比如列根据用户选择的条件来显示,用户决定呈现那些列),而我们常规的是在定义grid的时候就已经定义好了column了,直奔主题……
1:我用的是struts2的json插件来返回相关的数据的json格式
比如在
<package name="jit_login" extends="json-default">
        <!--by wuzhen 分地市清单(测试) ext 方式 动态grid列 2009-6-2-->
        <action name="mmsSpbycity" class="mmsspbycityAction">
            <result type="json">
            </result>
        </action> 
    </package>
在action里面通过设置要返回数据的getXX()方法来控制返回的数据,不需要返回的去掉带相应的getXX()方法即可,
2,页面上,在用户选定了条件后,通过form的submit发起请求,(没用ext.ajax.request,那样要自己写提交的参数)
3,json中返回 column的字段名以及对应的列名称,还有就是我们查询得到的data
4,取到数据后就是我们手动配置columns和相应的store了,这里要注意的是,最后一定要转换为对象,而不是字符串,我是这样处理的:
(1)header3[i]="{name:'"+dataIndex2[i]+"',mapping:"+i+'}'
(2)dataIndex3[i]="{header :'"+header2[i]+"',width : 140,sortable : true,dataIndex :'"+ dataIndex2[i]+"'}"
上面两条是相应的处理语句,最后通过循环拼装起来,得到两个字符串

但需要把这些字符串转化为对象

var lastheader2 =Ext.util.JSON.decode('['+你的字符串变量+']');

5,拼装好对象后,就是创建grid了,在创建之前应该先把上一次创建的grid给隐藏

var grid = Ext.getCmp('grid');
                                if(grid!=null)
                                {
                                   grid.hide();
                                }
接着就是创建grid了

6,以上是大致思路
0
0
分享到:
评论

相关推荐

    精品资料(2021-2022年收藏)七年级《道德与法治》上册《让友谊之树常青》教学设计.doc

    综上所述,这堂《让友谊之树常青》的教学设计旨在通过一系列活动和讨论,让学生在轻松愉快的氛围中掌握友谊的智慧,学习如何建立和维持友谊,同时也培养他们的社交技能和情感智能,为他们的个人成长和社会交往奠定...

    部编道德与法治七上学案:7.2爱在家人间学案.docx

    家庭中的亲情之爱是复杂而多变的,既有温馨和睦的一面,也有磕磕绊绊的时候。面对爱的碰撞,我们需要学会有效的沟通技巧,尝试从对方的角度出发,增进相互理解,共同维护这份宝贵的情感纽带。通过以上分析,我们可以...

    remind.exe

    定时提醒打卡小脚本,.exe文件 效果:.exe文件,下班到点后,点击左下角开始...背景:下班忘记打卡,在电脑上做个提醒的小工具,顺便摸索下python,文章和程序经历磕磕绊绊修修改改,终于--&gt;”粗糙“出炉,后续再优化

    触摸春天教案 (2).docx

    - “安静在花丛中穿梭没有一点儿磕磕绊绊。”这一细节反映了安静对周围环境的熟悉程度,突出了她对生活的热爱和对春天的感知。 - 对比分析两句话的不同之处: - “她慢慢地伸出双手,在花香的引导下,极其准确地...

    面试的时候应该注意哪些问题面试技巧注意事项.docx

    - 控制说话速度,避免磕磕绊绊。 - 避免使用口头禅或不文明语言。 2. **语气语调**: - 语气平和、语调恰当、音量适中。 - 打招呼时使用上扬语调,以引起注意。 - 自我介绍时采用平缓陈述语气。 - 调整音量以...

    七年级-道德与法治-第七课-爱在家人间

    - **重要性**:亲情对于个人的情感发展和社会适应具有重要意义,它是人类最基本的情感需求之一。 #### 2. 亲情的表现形式 - 家庭中的亲情表现各异,如温馨和睦、磕磕绊绊、内敛深沉、自然随和等。 - 有时人们可能会...

    人教版小学四年级语文下册5月考试题.doc

    - 课文《触摸春天》中的内容:安静在花丛中漫步,她走得很流畅,没有一点儿磕磕绊绊。 - 对人物的评价及表达敬意:雨来是个勇敢机智的孩子,我想对他说:“你是我们的骄傲,你的勇敢和智慧值得我们学习。” - ...

    新人教版-道德与法治-第七课-爱在家人间_精美学习课件ppt

    - **磕磕绊绊型**:家庭成员之间虽有摩擦和分歧,但最终能够通过沟通解决问题。 - **内敛深沉型**:家庭成员之间的情感表达较为含蓄,但彼此之间有着深厚的默契。 - **自然随和型**:家庭成员之间的相处方式轻松自然...

    中学七年级道德与法治上册.爱在家人间导学案新人教版.doc

    - 家庭中的亲情表现各异,可能表现为亲密无间、磕磕绊绊、紧张冲突或轻松自在的形式。 2. 亲情之爱的不同表现与态度: - 有时,我们可能因为亲情的平凡而忽视它的存在,甚至在某些时刻感觉不到期待的亲情,但这并...

    爱在家人间郭.ppt

    - 多样性:每个家庭都有其独特的互动模式,可能表现为温馨和睦、磕磕绊绊、内敛深沉或自然随和。 2. **与父母产生矛盾的原因**: - 青春期的变化:青少年经历生理和心理的快速发展,对自我认知的需求增强,可能...

    人教版四年级下册语文第五单元教案.docx

    - “她走得很流畅,没有一点儿磕磕绊绊。” 表现安静对环境的熟悉和热爱生活的态度。 - “安静的手指悄然合拢……” 揭示安静神奇的灵性,体现出她对生命的敏感。 - “我仿佛看见了她多姿多彩的心世界。” 描绘出...

    【Excel实战】- 目录及链接生成

    成长,如果因为有了挫折而痛苦,那么人生将不会出现成功、幸福、希望。挫折是成长之路上必经的岔道口,只有经历了风风雨雨、磕磕绊绊,才能在失败与挫折中成长,最终才能走向成功。

    浙江省嘉兴高二语文3月月考试题苏教版 试题.doc

    3. 语言文字应用 - 成语运用:试题中考察了成语的正确使用,如“首鼠两端”、“瓜田李下”、“天衣无缝”等,以及“磕磕绊绊”、“红红火火”等词语的搭配。 4. 语文基础知识 - 句子结构与语病辨析:涉及了语病的...

    人教版小学四年级下册语文第五单元复习课件PPT学习教案.pptx

    - 四字词语如“花繁叶茂”、“磕磕绊绊”等,是中国传统文化中常见的成语,学习这些成语有助于学生理解和运用汉语的韵律和修辞。 2. 多音字教学: - 多音字是中文的独特特点,如“悄悄”的不同读音,在不同的语境...

    浙江事业单位面试经验.doc

    - **流利度**:面试时的语言流利度至关重要,能够顺畅地表达自己的观点,避免磕磕绊绊,可以给考官留下良好的印象。 - **抑扬顿挫**:通过阅读评论性文章来锻炼语调的起伏变化,使表达更有感染力。 - **现场即兴...

    致一路走来的Python爱好者——Python学习之路④

    磕磕绊绊,来到第四周学习:Python中多变的异常 感觉自己又行了 老板来碗毒鸡汤,助我们冲冲冲 上代码(异常处理三大块) 001 # -*- coding: utf-8 -*- # @Time : 2020/2/14 21:55 # @Author : 浩轩 # @File : 01_...

    字典代码及配置.zip

    - **动态字典**:允许在运行时添加、删除或修改条目,适合需要根据业务变化实时更新的数据。 2. **字典数据模型**: - 字典项:每个字典项由键(key)和值(value)组成,键通常是字符串,用于唯一标识;值可以是...

    触摸春天开课教案定-新.doc

    (安静虽然失明,但她在花丛中穿梭,行走自如,没有磕磕绊绊,说明她对周围环境有着超常的敏感和感知力。)2、出示句子:“她慢慢地伸出双手,在花香的引导下,极其准确地伸向一朵沾着露珠的月季花。”交流:你从...

    小学四年级语文下册触摸春天PPT学习教案.pptx

    - 磕磕绊绊:形容走路时因腿脚不便而步履艰难。 - 张望:向四周或远处看,表示寻找或观察。 - 悄然:形容无声无息,常常用来描绘静谧的氛围。 - 缤纷:色彩繁多而美丽,常用来形容事物的多样性。 3. 主题思想:...

    [邻居的小孩宁静,是个盲童。春天到来以后阅] 什么的盲童宁静.docx

    文中描述宁静在花树丛中穿行,流连于花香之中,行动自如,没有磕磕绊绊。她甚至能够精准地伸出手,捉住了一只停留在月季花上的白蝴蝶,这展示出了她的神奇灵性。 1. 在文章中,最恰当的词组填空应该是 C、穿行、...

Global site tag (gtag.js) - Google Analytics