`
sunbin
  • 浏览: 342218 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
收藏列表
标题 标签 来源
如何把点击一个连接增加新的TAB选项卡改成只在一个TAB选 jeecg
function addTab(title, href,icon){  
    var tt = $('#tt');  
   if (tt.tabs('exists', title)){//如果tab已经存在,则选中并刷新该tab   
       
        tt.tabs('select', title);  
        refreshTab({tabTitle:title,url:href});  
   } else {  
        if (href){  
           var content = '<iframe scrolling="no" frameborder="0"  
src="'+href+'" style="width:100%;height:100%;"></iframe>';  
        } else {  
           var content = '未实现';  
        }  
       tt.tabs('add',{  
            title:title,  
            closable:true,  
           content:content,
            iconCls:icon||'icon-default'  
       });  
   }  
}  
function refreshTab(cfg){  
   var refresh_tab = cfg.tabTitle?$('#tt').tabs
('getTab',cfg.tabTitle)('#tt').tabs('getSelected');  
    if(refresh_tab && refresh_tab.find('iframe').length > 0){  
    var _refresh_ifram = refresh_tab.find('iframe')[0];  
    var refresh_url = cfg.url?cfg.url:_refresh_ifram.src;  
    //_refresh_ifram.src = refresh_url;  
    _refresh_ifram.contentWindow.location.href=refresh_url;  
    }  
}  
“导出Excel” 的按钮和相应的功能。 jeecg
“导出Excel” 的按钮和相应的功能。
public void exportData() {
                Json j = new Json();
                try {
                        HttpServletResponse r = getResponse();
                                OutputStream out = r.getOutputStream();
                                r.setContentType("application/vnd.ms-excel; charset=utf-8");
                    r.setHeader("Content-disposition","attachment; filename=test.xls");
                    ExcelExportUtil.exportExcel("部门信息", BumenEntity.class, bumenService.listAll(bumenPage),out);
                        j.setSuccess(true);
                        j.setMsg("导出成功!");
                } catch (Exception e) {
                        j.setMsg("导出失败!");
                        logger.error(ExceptionUtil.getExceptionMessage(e));
                }
                writeJson(j);
        }
 
/**部门名称*/
        @Excel(exportName="部门名称",exportFieldWidth=10,exportConvertSign=0,importConvertSign=0)
        private java.lang.String bmmc;
        /**部门所在地*/
        @Excel(exportName="部门所在地",exportFieldWidth=10,exportConvertSign=0,importConvertSign=0)
        private java.lang.String bmszd;
        /**备注*/
        @Excel(exportName="备注",exportFieldWidth=20,exportConvertSign=0,importConvertSign=0)
        private java.lang.String bz;
        /**创建日期*/
        @Excel(exportName="创建日期",exportFieldWidth=15,exportConvertSign=0,importConvertSign=0)
        private java.util.Date createDt;
jeecg 二级联动例子 jeecg
               
前台JS
var aircodeEdit = $('#aircodeEdit').combobox({  
            url:'airlinesAction!doListAirlines.action',  
            mode:'remote',
            valueField:'aircode',  
            editable:false,
            textField:'airlinesname',
            onSelect:function(record){  
                                $('#airlinesnameEdit').val(record.airlinesname);
                                tripwayidEdit.combobox({  
                                        url:'tripWayAction!doListTripWay.action?aircode='+record.aircode, 
                                        mode:'remote', 
                    valueField:'obid',  
                    editable:false,
                    textField:'tripname',
                    onSelect:function(record){  
                                                $('#tripnameEdit').val(record.tripname);
                            } 
                }).combobox('clear'); 
            }  
        });

                var tripwayidEdit = $('#tripwayidEdit').combobox({  
            url:'tripWayAction!doListTripWay.action?aircode='+aircodeEdit.val(),  
            mode:'remote',
            valueField:'obid',
            editable:false,
            textField:'tripname',  
            onSelect:function(record){  
                                $('#tripnameEdit').val(record.tripname);
            }  
        }); 

后台action方法
public void doListTripWay(){
                String aircode = this.getRequest().getParameter("aircode");
                writeJson(tripWayService.findTripWayByAirCode(aircode));
        }
Global site tag (gtag.js) - Google Analytics