码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2016-05-19 01:26:05      阅读:243      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!