首页 > 其他 > 详细

前端页面内含外显相关知识

时间:2016-05-19 01:25:00      阅读:109      评论:0      收藏:0      [点我收藏+]

页面显示:

对于页面上筛选条件有下拉框加载的,直接下对应显示时加载
{
                text : ‘产品线‘,
                dataIndex : ‘entorgid‘,
                align : ‘center‘,
                width : 150,
                renderer:function(value,metaData,record ,rowIndex,colIndex,store,view){
                    if(value != ""){
                        $("#entorgid option").each(function(){
                               if($(this).val() == value){
                                   value = $(this).text();
                               }
                           });
                    }
                    return value;
                }
            }
要是筛选条件没有对应下拉框,直接设置下拉框然后进行隐藏,当然如果需要显示去调hidden就好
需要注意的是,title属性是用来存储数据库中该字段的编码。也就是mdp_cmm_dict表CODE
 <select    class="form-control mmp-select hidden" id="crmEntid"
                name="crmEntid" title="crm_entid"></select>
页面导出显示:

有两种方法解决导出的数据内含外显,1)直接关联数据库的字典表 2直接在对应的SQL中进行case when操作显示

<![CDATA[(    
                CASE mt.TERMINAL_PROPERTY
                WHEN 1 THEN
                    ‘3C连锁门店‘
                WHEN 2 THEN
                    ‘全国商超门店‘
                WHEN 3 THEN
                    ‘TOP门店‘
                WHEN 4 THEN
                    ‘旗舰店‘
                WHEN 5 THEN
                    ‘其他渠道门店‘                
                else
                   ‘未知类型‘
                END
            ) ]]>AS TERMINAL_PROPERTY,

前端页面内含外显相关知识

原文:http://www.cnblogs.com/kangds/p/5507163.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!