多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

中國(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 樹形菜單

jEasyUI 表單

jEasyUI 參考手冊(cè)

jQuery EasyUI 數(shù)據(jù)網(wǎng)格 – 擴(kuò)展行顯示細(xì)節(jié)

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

jQuery EasyUI 數(shù)據(jù)網(wǎng)格 - 擴(kuò)展行顯示細(xì)節(jié)

數(shù)據(jù)網(wǎng)格(datagrid)可以改變它的視圖(view)來(lái)顯示不同的效果。使用詳細(xì)視圖,數(shù)據(jù)網(wǎng)格(datagrid)可以在數(shù)據(jù)行的左邊顯示展開按鈕("+" 或者 "-")。用戶可以展開行來(lái)顯示附加的詳細(xì)信息。

步驟 1:創(chuàng)建數(shù)據(jù)網(wǎng)格(DataGrid)

	<table id="dg" style="width:500px;height:250px" 			url="datagrid8_getdata.php" 			pagination="true" sortName="itemid" sortOrder="desc" 			title="DataGrid - Expand Row" 			singleSelect="true" fitColumns="true">
		<thead>
			<tr>
				<th field="itemid" width="60">Item ID</th>
				<th field="productid" width="80">Product ID</th>
				<th field="listprice" align="right" width="70">List Price</th>
				<th field="unitcost" align="right" width="70">Unit Cost</th>
				<th field="status" width="50" align="center">Status</th>
			</tr>
		</thead>
	</table>

步驟 2:為數(shù)據(jù)網(wǎng)格(DataGrid)設(shè)置詳細(xì)視圖

為了使用詳細(xì)視圖,請(qǐng)記得在頁(yè)面頭部引用視圖腳本文件。

<script type="text/javascript" src="http://www.vxbq.cn/s/try/jeasyui/datagrid-detailview.js"></script>
$('#dg').datagrid({
	view: detailview,
	detailFormatter:function(index,row){
		return '<div class="ddv" style="padding:5px 0"></div>';
	},
	onExpandRow: function(index,row){
		var ddv = $(this).datagrid('getRowDetail',index).find('div.ddv');
		ddv.panel({
			border:false,
			cache:false,
			href:'datagrid21_getdetail.php?itemid='+row.itemid,
			onLoad:function(){
				$('#dg').datagrid('fixDetailRowHeight',index);
			}
		});
		$('#dg').datagrid('fixDetailRowHeight',index);
	}
});

我們定義 'detailFormatter' 函數(shù),告訴數(shù)據(jù)網(wǎng)格(datagrid)如何渲染詳細(xì)視圖。 在這種情況下,我們返回一個(gè)簡(jiǎn)單的 '<div>' 元素,它將充當(dāng)詳細(xì)內(nèi)容的容器。 請(qǐng)注意,詳細(xì)信息為空。當(dāng)用戶點(diǎn)擊展開按鈕('+')時(shí),onExpandRow 事件將被觸發(fā)。 所以我們可以寫一些代碼來(lái)加載 ajax 詳細(xì)內(nèi)容。 最后我們調(diào)用 'fixDetailRowHeight' 方法來(lái)固定當(dāng)詳細(xì)內(nèi)容加載時(shí)的行高度。

步驟 3:服務(wù)器端代碼

datagrid21_getdetail.php
&lt;?php
	include_once 'conn.php';

	$itemid = mysql_real_escape_string($_REQUEST['itemid']);

	$rs = mysql_query("select * from item where itemid='$itemid'");
	$item = mysql_fetch_array($rs);
?&gt;

<table class="dv-table" border="0" style="width:100%;">
	<tr>
		<td rowspan="3" style="width:60px">
			&lt;?php
				$aa = explode('-',$itemid);
				$serno = $aa[1];
				$img = "images/shirt$serno.gif";
				echo "<img src=\"$img\" style=\"width:60px;margin-right:20px\" />";
			?&gt;
		</td>
		<td class="dv-label">Item ID: </td>
		<td>&lt;?php echo $item['itemid'];?&gt;</td>
		<td class="dv-label">Product ID:</td>
		<td>&lt;?php echo $item['productid'];?&gt;</td>
	</tr>
	<tr>
		<td class="dv-label">List Price: </td>
		<td>&lt;?php echo $item['listprice'];?&gt;</td>
		<td class="dv-label">Unit Cost:</td>
		<td>&lt;?php echo $item['unitcost'];?&gt;</td>
	</tr>
	<tr>
		<td class="dv-label">Attribute: </td>
		<td colspan="3">&lt;?php echo $item['attr1'];?&gt;</td>
	</tr>
</table>

下載 jQuery EasyUI 實(shí)例

jeasyui-datagrid-datagrid21.zip

關(guān)閉
程序員人生
主站蜘蛛池模板: 欧美精品v国产精品v | 免费jizz大全 | 亚洲天堂精品在线 | 国产一级做a爱片久久片 | 男人都懂的www网站免费观看 | 欧美成人在线影院 | 亚洲另类老妇videos | 欧美精品第一页 | 亚洲欧美综合久久 | 国产亚洲欧美日韩俺去了 | xxxxx性欧美 xxxxx性欧美hd另类 | 久久综合九色 | 黄色网址免费大全 | 久爱精品视频在线视频 | 国产精品亚洲欧美日韩一区在线 | 欧美一级欧美一级毛片 | 日本xxxⅹ色视频在线观看网站 | 精品国产成a人在线观看 | 亚洲欧美一二三区 | 久久精品三级视频 | 黄网站免费大全 | 欧美xxxx做受欧美护士 | 男人都懂的www网站免费观看 | 老司机午夜精品视频观看 | jiuse在线| 亚洲国产精品第一区二区三区 | 最近新中文字幕大全高清 | 两性午夜又粗又大又爽视频 | 性欧美videofree高清hdbbw | 日本vs欧美一区二区三区 | freexxx69性欧美| 亚洲国产精品看片在线观看 | 波多野结衣免费视频观看 | 国产日韩一区在线精品欧美玲 | v片免费观看 | 免费观看欧美性一级 | 伊人色在线观看 | 午夜福免费福利在线观看 | 亚洲国产精品线播放 | 伊人狼人影院 | 日韩精品一区二区三区小说 |