首先對Jqgrid網格插件作個簡要的說明。在衆多的表格插件中,Jqgrid的特色是很是鮮明的。javascript
這是我本身作的DEMO, 先上個圖片,當你們看看吧。php
1
2
3
4
5
6
|
<link href=
"<%=basePath%>main/css/ui.jqgrid.css"
rel=
"stylesheet"
type=
"text/css"
/>
<link href=
"<%=basePath%>main/css/jquery-ui-1.8.1.custom.css"
rel=
"stylesheet"
type=
"text/css"
/>
<script type=
"text/javascript"
src=
"<%=basePath%>main/js/jquery-1.7.2.js"
></script>
<script type=
"text/javascript"
src=
"<%=basePath%>main/js/grid.locale-zh_CN.js"
></script>
<script type=
"text/javascript"
src=
"<%=basePath%>main/js/jquery.jqGrid.min.js"
></script>
<script type=
"text/javascript"
src=
"<%=basePath%>main/js/grid.custom.js"
></script>
|
具體的options參考,能夠訪問Jqgrid文檔關於option的章節(http://www.trirand.com/jqgridwiki/doku.php?id=wiki:options)。其中有幾個是比較經常使用的,重點介紹一下:css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
jsonReader : {
root :
"rows"
,
// 實際模型的人口
page :
"page"
,
// 當前頁碼
total : total,
// 當前共多少頁
records :
"records"
,
// 總共多少行數據
repeatitems :
true
,
cell :
"cell"
,
id :
"id"
,
userdata :
"userdata"
,
// 數據
subgrid : {
root :
"rows"
,
repeatitems :
true
,
cell :
"cell"
}
}
|
1
2
3
4
5
6
|
jsonReader : {
root :
"dataList"
,
// 服務端保存數據的集合
records :
"record"
,
// 能夠不要,由於個人服務端是record,不是默認的,才加上的
repeatitems :
false
// 其它的所有默認就行
}
|
由此,Jqgrid完成一個request,並將獲得的response,解析爲所需的數據,顯示到Grid表格中。整個流程就走完了。html
原創文章,轉載請註明: 轉載自java開發者java
本文連接地址: Jqgrid入門-顯示基本的表格(一)jquery