easyui的datagrid,接收的資料格式是json的,並且,有3個屬性:rows,total,footer
其中rows是每行的資料,rows本身也是乙個json陣列。
total是資料總數,一般在後台是rows的資料的size();
footer是列表的頁尾,一般做資料統計的時候需要用到,footer本身也是乙個json陣列。
具體(這裡使用的是ssm框架):
1、controller層,將查詢到的資料用@responsebody封裝為json格式返回給頁面。
@resource
totalvalueservice totalvalueservice;
@responsebody
public jsonresult loadareatotalvalue(string year,string month)
這裡的jsonresult是自定義的實體類。有3個屬性
private integer total;
private object rows;
private object footer;
2、service層,對資料進行處理。
@resource
private totalvaluedao totalvaluedao;
public jsonresult loadtotalvalue(string year,string month)
totalvalue footer = new totalvalue();
footer.setarea("總計");
footer.setbudget(totalbudget);
footer.setorder_form(totalorder);
footer.setreceipt(totalreceipt);
footer.setdeliver(totaldeliver);
footer.setconfirm(totalconfirm);
footer.setaccount(totalaccount);
footer.setcomplete_rate(totalaccount/totalbudget);
listfooterlist = new arraylist();//注意這裡需要的footer屬性也是乙個list,因此需要用乙個list來存放資料
footerlist.add(footer);
result.setfooter(footerlist);
result.setrows(list);
result.settotal(list.size());
return result;
}
3、dao層。略。 Easyui動態載入後台資料的例子
js 介面驗證查詢按鈕 function strategychecksearch else,success function data else strategycheckdg datagrid updaterow controller 根據wget獲取狀態碼 requestparam strate...
html 後台需要掌握的
一些標籤 表示居中的方式 表示段落 表示無序排列 表示有序排列 表示列表選項 回車標題標籤 不常使用 文字呈現斜體 新增下劃線 以當前文字流中字元高度的一半來顯示,文字在上面 以當前文字流中字元高度的一半來顯示,文字顯示在下面 相對路徑 以當前檔案所在的目錄為基準 絕對路徑 以根分割槽為基準 起始 ...
easyui核取方塊樹動態載入後台資料
檢視了一下api,給一組json資料,其中要包括必要的樹控制項的屬性,這下就有了思路。可以順著思路走,既然它需要這些屬性,那麼我們就建立乙個model,其中包括這些屬性,名稱要相同哦,1 public class treemodel24 5public string text 67 public s...