摘要:頁面展示效果圖片上傳中頁面大箱碼關聯信息列表大箱碼關聯的箱碼不同箱碼用分號分開,相同箱碼用逗號分開關聯數量代碼列表設置默認的頁號設置默認的每頁記錄數注意格式是,不是請求成功,將返回的數據一頁的記錄數綁定到控件總記錄個數獲取條數由于
1.頁面展示效果:
![圖片上傳中...]
頁面:
toolbar="#toolbar" rownumbers="true" singleSelect="true" fitColumns="true">
大箱碼 |
關聯的箱碼(不同箱碼用分號分開,相同箱碼用逗號分開) |
關聯數量 |
## js代碼: ##
/*列表 */
function getDataByPageRows(pageNum, rowsLimit){
$("#pp").show();
pageNum = pageNum || 1; // 設置默認的頁號
rowsLimit = rowsLimit || 2;// 設置默認的每頁記錄數
$.ajax({
type: "POST",
dataType: "json", // 注意格式是html,不是json
url:"<%=basePath%>outdata/querydetaillist",
data: {
startdate: $("#startdate").datetimebox("getValue"),
enddate: $("#enddate").datetimebox("getValue"),
storecode: $("#storecode").val(),
page: pageNum,
rows: rowsLimit
},
success: function(data){ // 請求成功,將返回的數據(一頁的記錄數)綁定到 datagrid控件
var count = data.total; // 總記錄個數
var datarow = data.rows; //獲取條數;
$("#dgs").datagrid("loadData",datarow);
$("#pp").pagination({
total: count, // 由于顯示 ”共XXX條記錄” 等信息用
pageNumber: pageNum //
});
}
});//ajax
}
## controller層: ##
@RequestMapping(value="/querydetaillist")
@ResponseBody
public String querydetaillist(Model model,HttpServletResponse response,HttpServletRequest request,
@RequestParam(value = "page", required = false, defaultValue = "") String page,
@RequestParam(value = "storecode", required = false, defaultValue = "") String storecode,
@RequestParam(value = "startdate", required = false, defaultValue = "") String startdate,
@RequestParam(value = "enddate", required = false, defaultValue = "") String enddate,
@RequestParam(value = "rows", required = false, defaultValue = "") String rows){
int endindex=Integer.valueOf(page)*Integer.valueOf(rows);
int startindex=(Integer.valueOf(page)-1)*Integer.valueOf(rows);
Map
params = new HashMap();
if(!storecode.equals("")){
storecode = storecode.replaceFirst("^0*", "");
}
if(!startdate.equals("")){
startdate = startdate.replaceAll(" ", "");
}
if(!enddate.equals("")){
enddate = enddate.replaceAll(" ", "");
}
params.put("endIndex", endindex);
params.put("storecode", storecode);
params.put("startIndex", startindex);
params.put("startdate", startdate);
params.put("enddate", enddate);
List datalist=outdataDao.querydetaillist(params);
String total=outdataDao.querydetaillistcount(params);
JSONObject obj=new JSONObject();
obj.put("total", total);
obj.put("rows", datalist);
return obj.toJSONString();
}
sql:
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/68515.html