关注JEECG发展历程 关注最新动态和版本, 记录JEECG成长点滴 更新日志 - 技术支持 - 招聘英才

JEECG最新版本下载 JEECG智能开发平台 - 显著提高开发效率 常见问题 - 入门视频 - 参与开源团队

商务QQ: 69893005、3102411850 商务热线(5*8小时): 010-64808099 官方邮箱: jeecgos@163.com

查看: 8592|回复: 1

Jeecg Excel 导出

[复制链接]
发表于 2014-1-22 17:12:48 | 显示全部楼层 |阅读模式
/**
* Jeecg Excel 导出
* 代入查询条件
*/
function JeecgExcelExport(url,datagridId){
        var queryParams = $('#'+datagridId).datagrid('options').queryParams;
        $('#'+datagridId+'tb').find('*').each(function() {
            queryParams[$(this).attr('name')] = $(this).val();
        });
        var params = '&';
        $.each(queryParams, function(key, val){
                params+='&'+key+'='+val;
        });
        var fields = '&field=';
        $.each($('#'+ datagridId).datagrid('options').columns[0], function(i, val){
                if(val.field != 'opt'){
                        fields+=val.field+',';
                }
        });
        //window.location.href = url+ encodeURI(fields+params);
        window.location.href = url+ (fields+params);
}
会把参数传到后台过滤查询导出

发表于 2014-5-26 23:14:43 | 显示全部楼层
实用,正好需要用到
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表