jqGrid jQuery 表格插件測試代碼
更新時間:2011年08月23日 23:08:32 作者:
在逛博客中無意中看到這個插件,一下就吸引住了我,于是就自己在網(wǎng)上找了些資料實踐了一下
官方Demo地址:http://www.trirand.com/blog/jqgrid/jqgrid.html
效果圖:
頁面代碼:
復制代碼 代碼如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>本地數(shù)據(jù)</title>
<link href="css/redmond/jquery-ui-1.8.14.custom.css" rel="Stylesheet" />
<link href="css/ui.jqgrid.css" rel="Stylesheet" />
<script type="text/javascript" src="js/jquery-1.6.2.min.js"></script>
<script type="text/javascript" src="js/jquery-ui-1.8.14.custom.min.js"></script>
<script type="text/javascript" src="js/jquery.jqGrid.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#list1").jqGrid({
datatype:"local",
height:250,
colNames:['自動編號','地區(qū)編號','地區(qū)名稱','所屬城市編號'],
colModel:[ //這一項比較重要, 其中的name屬性主要是用于后期的頁面代碼(注意這里的范圍是本頁面上的代碼,不會涉及到后臺代碼), 而index屬性是則是用于涉及后臺時,給后臺傳遞排序字段
{name:'id',index:'id',width:60,sorttype:"int"},
{name:'areaID',index:'areaID',width:80,sortable:false}, //sortable是該字段是否排序
{name:'area',index:'area',width:180},
{name:'father',index:'father',width:100,sortable:false} //colModel兩個最主要就是1:name前臺js用,2:index給后臺傳遞排序字段
],
multiselect:true, //是否允許多選擇多項
caption:"中國各城市的主要地區(qū)" //表格的標題文字
});
var mydata=[
{id:"1",areaID:'110101',area:'東城區(qū)',father:'110100'},
{id:"2",areaID:'110102',area:'西城區(qū)',father:'110100'},
{id:"3",areaID:'110103',area:'崇文區(qū)',father:'110100'},
{id:"4",areaID:'110104',area:'宣武區(qū)',father:'110100'},
{id:"5",areaID:'110105',area:'朝陽區(qū)',father:'110100'},
{id:"6",areaID:'110106',area:'豐臺區(qū)',father:'110100'},
{id:"7",areaID:'110107',area:'石景山區(qū)',father:'110100'},
{id:"8",areaID:'110108',area:'海淀區(qū)',father:'110100'},
{id:"9",areaID:'110109',area:'門頭溝區(qū)',father:'110100'},
{id:"10",areaID:'110111',area:'房山區(qū)',father:'110100'}
];
for(var i=0; i<mydata.length; i++) //循環(huán)給每行添加數(shù)據(jù)
{
$("#list1").jqGrid('addRowData',i+1,mydata[i]);
}
});
</script>
</head>
<body>
<table id="list1"></table>
<div id="pager1"></div>
</body>
</html>
相關文章
jquery實現(xiàn)簡單的拖拽效果實例兼容所有主流瀏覽器
拖拽效果個人覺得是一種不錯的用戶體驗,抽空研究了一下,原理還蠻簡單的,具體實現(xiàn)如下,感興趣的朋友可以參考下哈2013-06-06
jquery實現(xiàn)未經(jīng)美化的簡潔TAB菜單效果
這篇文章主要介紹了jquery實現(xiàn)未經(jīng)美化的簡潔TAB菜單效果,涉及jquery鼠標click事件實現(xiàn)頁面元素樣式動態(tài)變換的功能,需要的朋友可以參考下2015-08-08
jQuery EasyUI結合zTree樹形結構制作web頁面
這篇文章主要為大家詳細介紹了JQuery EasyUI 結合ztrIee的后臺頁面開發(fā),具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-09-09
jQuery EasyUI datagrid實現(xiàn)本地分頁的方法
這篇文章主要介紹了jQuery EasyUI datagrid實現(xiàn)本地分頁的方法,以實例形式較為詳細的分析了本地分頁的原理與相關的實現(xiàn)技巧,需要的朋友可以參考下2015-02-02
jquery的ajax如何使用ajaxSetup做全局請求攔截
在Web開發(fā)中,Ajax是一種常用的前后端數(shù)據(jù)交互技術,由于業(yè)務需求的復雜性和安全性的考慮,我們可能需要對Ajax請求進行全局攔截和處理,以便統(tǒng)一處理一些共性問題,如權限驗證、錯誤處理等,本項目方案將介紹如何使用jQuery的Ajax實現(xiàn)全局請求攔截2023-11-11
jquery下json數(shù)組的操作實現(xiàn)代碼
在jquery中處理JSON數(shù)組的情況中遍歷用到的比較多,但是用添加移除這些好像不是太多。2010-08-08
jquery插件validation實現(xiàn)驗證身份證號等
這篇文章主要介紹了jquery插件validation實現(xiàn)驗證身份證號、護照、電話號碼、email十分的簡單實用,有需要的小伙伴可以參考下。2015-06-06

