前台
<%@ page language=“java” import=“java.util.*” pageEncoding=“UTF-8”%>
<%@ include file="/common/ctx.jsp"%>
// d.extra_search = userName;
// alert(d.orderType)
// alert(d.userName)
}
},
// “fnDrawCallback” : function(){
// this.api().column(0).nodes().each(function(cell, i) {
// cell.innerHTML = i + 1;
// });
// },
“columns”: [
{ “data”: “realName” },
{ “data”: “task” },
{
“data”: “progress” ,
render: function (data, type, full, meta) { //方法
return data;
}
},
{ “data”: “description” } ,
{ “data”: “createTime” },
{
“data” : “opinion”,
render: function(data, type,full, meta) {
return data;
}
}
]
} );
} );
function search1(){
table.ajax.reload();
}
$(function(){
$(’.sorting’).each(function(){
KaTeX parse error: Expected '}', got 'EOF' at end of input: … alert("----"+(this).html())
var curOrderType = KaTeX parse error: Expected 'EOF', got '#' at position 3: ("#̲curOrderType").…(this).attr(“aliasName”)){
if(curOrderType.split("_")[1]“asc”){
KaTeX parse error: Expected 'EOF', got '#' at position 3: ("#̲curOrderType").…(this).attr(“aliasName”)+“desc");
}else if(curOrderType.split("”)[1]“desc”){
KaTeX parse error: Expected 'EOF', got '#' at position 3: ("#̲curOrderType").…(this).attr(“aliasName”)+"_asc");
}
}else{
KaTeX parse error: Expected 'EOF', got '#' at position 3: ("#̲curOrderType").…(this).attr(“aliasName”)+"_asc");
}
// alert($(this).attr(“aliasName”))
});
})
});
//导出日报
function exportDaily(){
var realName = $(’#realName’).val().trim();
var startDate = $(’#datemin’).val().trim();
var endDate = KaTeX parse error: Expected 'EOF', got '#' at position 3: ('#̲datemax').val()…{ctx}/daily/exportDailyList.html?realName="+realName+"&startDate="+startDate+"&endDate="+endDate;
layer.msg(“导出日报成功!”, {icon:1,time:2000},function() {});
});
}
后台controller:
/**
* 工作日报列表数据加载
* @param request
* @param response
* @param result
* @param session
* @return
*/
@RequestMapping(value="/dailyList", method=RequestMethod.GET)
@ResponseBody
public DatatablesViewPage dailyList(HttpServletRequest request){
//获取分页控件的信息
String start = request.getParameter(“start”);
System.out.println(start);
String length = request.getParameter(“length”);
System.out.println(length);
//获取前台额外传递过来的查询条件
// String extra_search = request.getParameter(“extra_search”);
// System.out.println(extra_search);
String orderType = request.getParameter(“orderType”);
System.out.println(orderType);
String realName = request.getParameter(“realName”);
System.out.println(realName);
String startDate = request.getParameter(“startDate”);
System.out.println(startDate);
String endDate = request.getParameter(“endDate”);
System.out.println(endDate);
String customSearch = request.getParameter(“customSearch”);
System.out.println(customSearch);
//随便组织的查询结果
Map<String,Object> param = new HashMap<String,Object>();
param.put(“start”, start);
param.put(“length”, length);
param.put(“realName”, realName);
param.put(“startDate”, startDate);
param.put(“endDate”, endDate);
param.put(“orderType”, orderType);
List dailyList = dailyService.dailyList(param);
int dailyTotal = dailyService.dailyTotal(param);
DatatablesViewPage<Daily> view = new DatatablesViewPage<Daily>();
view.setiTotalDisplayRecords(dailyTotal);
view.setiTotalRecords(dailyTotal);
view.setAaData(dailyList);
return view;
}