日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

中國(guó)最全I(xiàn)T社區(qū)平臺(tái) 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2

jqueryeasyui教程

jQuery EasyUI 教程

jEasyUI 應(yīng)用

jEasyUI 拖放

jEasyUI 菜單與按鈕

jEasyUI 布局

jEasyUI 數(shù)據(jù)網(wǎng)格

jEasyUI 窗口

jEasyUI 樹(shù)形菜單

jEasyUI 表單

jEasyUI 參考手冊(cè)

jQuery EasyUI 樹(shù)形菜單 – 樹(shù)形網(wǎng)格添加分頁(yè)

閱讀 (2216)
pre { white-space: pre-wrap; }

jQuery EasyUI 樹(shù)形菜單 - 樹(shù)形網(wǎng)格添加分頁(yè)

本教程展示如何向帶有動(dòng)態(tài)加載特性的樹(shù)形網(wǎng)格(TreeGrid)添加分頁(yè)。

創(chuàng)建樹(shù)形網(wǎng)格(TreeGrid)

啟用樹(shù)形網(wǎng)格(TreeGrid)的分頁(yè)特性,必須添加 'pagination:true' 屬性,這樣頁(yè)面加載時(shí)就會(huì)向服務(wù)器發(fā)送 'page' 和 'rows' 參數(shù)。

	<table title="Products" class="easyui-treegrid" style="width:700px;height:300px" 			data-options=" 				url: 'treegrid4_getdata.php', 				rownumbers: true, 				pagination: true, 				pageSize: 2, 				pageList: [2,10,20], 				idField: 'id', 				treeField: 'name', 				onBeforeLoad: function(row,param){ 					if (!row) {	// load top level rows 						param.id = 0;	// set id=0, indicate to load new page rows 					} 				} 			">
		<thead>
			<tr>
				<th field="name" width="250">Name</th>
				<th field="quantity" width="100" align="right">Quantity</th>
				<th field="price" width="150" align="right" formatter="formatDollar">Price</th>
				<th field="total" width="150" align="right" formatter="formatDollar">Total</th>
			</tr>
		</thead>
	</table>

服務(wù)器端代碼

treegrid4_getdata.php

$page = isset($_POST['page']) ? intval($_POST['page']) : 1;
$rows = isset($_POST['rows']) ? intval($_POST['rows']) : 10;
$offset = ($page-1)*$rows;

$id = isset($_POST['id']) ? intval($_POST['id']) : 0;

include 'conn.php';

$result = array();
if ($id == 0){
	$rs = mysql_query("select count(*) from products where parentId=0");
	$row = mysql_fetch_row($rs);
	$result["total"] = $row[0];
	
	$rs = mysql_query("select * from products where parentId=0 limit $offset,$rows");
	$items = array();
	while($row = mysql_fetch_array($rs)){
		$row['state'] = has_child($row['id']) ? 'closed' : 'open';
		array_push($items, $row);
	}
	$result["rows"] = $items;
} else {
	$rs = mysql_query("select * from products where parentId=$id");
	while($row = mysql_fetch_array($rs)){
		$row['state'] = has_child($row['id']) ? 'closed' : 'open';
		$row['total'] = $row['price']*$row['quantity'];
		array_push($result, $row);
	}
}

echo json_encode($result);

function has_child($id){
	$rs = mysql_query("select count(*) from products where parentId=$id");
	$row = mysql_fetch_array($rs);
	return $row[0] > 0 ? true : false;
}

發(fā)送到服務(wù)器的參數(shù)包括:

  • page:要加載的當(dāng)前頁(yè)面。
  • rows:頁(yè)面尺寸大小。
  • id:父行的 id 值,從服務(wù)器返回的行將被添加。

當(dāng)展開(kāi)一個(gè)行節(jié)點(diǎn)時(shí),'id' 值是大于 0 的。 當(dāng)改變頁(yè)碼時(shí),'id' 值應(yīng)該被設(shè)置為 0 來(lái)放置加載子行。

下載 jQuery EasyUI 實(shí)例

jeasyui-tree-treegrid4.zip

關(guān)閉
程序員人生
主站蜘蛛池模板: 国产精品视屏 | 蜜桃一区二区在线观看 | 日韩午夜在线电影 | www99| 国产三级欧美三级 | 精品国产精品 | 天堂男人网 | 国产a网 | 国产精品不卡在线 | 国产高清在线精品一区二区三区 | 天堂中文字幕 | 国产精品一区二区三区久久 | 日本一区不卡视频 | 久久久久久久网 | 日韩精品| 最新日韩精品在线观看 | 久久免费视频在线 | 国产精品久久久久永久免费观看 | 福利视频一二三在线视频免费观看 | 国产高清自拍 | 亚洲精品久久久久久一区二区 | 看a网站| 午夜精品一区二区三区在线 | 日韩av激情| 国产在线播放91 | 九九精品在线观看 | 真人一级毛片视频 | 国产精品久久久av久久久 | 一区二区三区在线视频播放 | 亚洲一区二区视频在线 | 国产精品久久久久久亚洲毛片 | 国产美女久久 | 亚洲激情一区 | 亚州精品中文 | 亚洲国产精品久久 | 国产精品欧美一区二区 | 国产精品一区二区在线观看 | 日韩高清二区 | 欧美日韩免费观看视频 | 午夜免费激情 | 老头搡老女人毛片视频在线看 |