代码拉取完成,页面将自动刷新
类型(问题/建议/其他):?
项目列表跳转进度明细列表,携带ids参数使用默认的/ids/123,会导致进度明细列表,自定义导出的时候,location.href 访问export_url 一直将export_url作为参数用来请求index方法
projects.js
,{
name: 'detail',
text: '进度明细',
title: __('进度明细'),
classname: 'btn btn-xs btn-primary btn-addtabs',
icon: 'fa fa-list-ol',
url: 'projects/Cost/progressdetails',
_//必须自己重新定义ids参数传值,导出才能正常拼接地址_
//url: 'projects/Cost/progressdetails?ids={row.id}',
visible:function (row) {
return true;
}
cost.js
点击调用导出事件
$(document).on('click','.btn-export', function (){
var options = table.bootstrapTable('getOptions');
var search = options.queryParams({});
var filter = search.filter;
var op = search.op;
var offset = (options.pageNumber - 1) * options.pageSize;
var limit = options.pageSize;
Layer.msg('开始导出 。。。');
location.href = $.fn.bootstrapTable.defaults.extend.cost_export_url + '?filter=' + filter + '&op=' + op + '&offset=' + offset + '&limit=' + limit;
});
// 为表格绑定事件
Table.api.bindevent(table);
现象(请详细描述一下复现过程):?
期望结果(请详细描述一下你说期望的结果):?
(请详细说明一下你的运行环境)