日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

实现锁死的有滚动条的div的表格(datagird)

發(fā)布時間:2025/3/13 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 实现锁死的有滚动条的div的表格(datagird) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

JS框架使用Jquery

最終效果:

代碼結(jié)構(gòu):

代碼:

<HEAD><TITLE>new document</TITLE> <META name=Generator content=EditPlus,Microshaoft> <META name=Author content=EditPlus,Microshaoft> <META name=Keywords content=EditPlus,Microshaoft> <META name=Description content=EditPlus,Microshaoft> <SCRIPT type=text/javascript src="jquery-1.9.1.js"></SCRIPT> <style type="text/css">.tableFix{Z-INDEX: 50; POSITION: relative; BACKGROUND-COLOR: #fff; OVERFLOW: hidden; LEFT: 0px;}.tableHead{Z-INDEX: 45; POSITION: relative; BACKGROUND-COLOR: #fff; OVERFLOW: hidden; LEFT: 0px;}.tableColumn{Z-INDEX: 40; POSITION: relative; BACKGROUND-COLOR: #fff; OVERFLOW: hidden; LEFT: 0px;}.tableData{Z-INDEX: 35; POSITION: relative; OVERFLOW: scroll; LEFT: 0px;}.sa {color: #000000;font-size: 12px;font-family: "微軟雅黑";} </style> <SCRIPT type=text/javascript> $(document).ready(function () {FixTable("MyTable", 1,600, 300,47,30); }); /** _tableHead里的table的要比寬度應(yīng)該要比_tableData里的table的寬度多17(在_tableHead的最后一列上),這樣可達到上下表格包括滾動條上下完全對齊的效果 參數(shù): TableID:table的ID FixColumnNumber:鎖定的列的個數(shù) width:div的寬度 height:div的高度 headWidth:鎖死列表頭的寬度 headHeight:表頭的高度 */ function FixTable(TableID,FixColumnNumber, width, height,headWidth,headHeight) {$("#" + TableID + "_tableLayout").css("width",width);$("#" + TableID + "_tableLayout").css("height",height+headHeight);$("#" + TableID + "_tableFix").css("width",(headWidth+5)*FixColumnNumber);$("#" + TableID + "_tableFix").css("height",headHeight);$("#" + TableID + "_tableHead").css("width",width);$("#" + TableID + "_tableHead").css("height",headHeight);$("#" + TableID + "_tableHead").css("top",headHeight*-1);$("#" + TableID + "_tableColumn").css("width",headWidth);$("#" + TableID + "_tableColumn").css("height",height-17+headHeight);$("#" + TableID + "_tableColumn").css("top",(headHeight*2*-1));$("#" + TableID + "_tableData").css("width",width);$("#" + TableID + "_tableData").css("height",height);$("#" + TableID + "_tableData").css("top",(headHeight*2+(height-17))*-1);$("#" + TableID + "_tableData").scroll(function () {$("#" + TableID + "_tableHead").scrollLeft($("#" + TableID + "_tableData").scrollLeft());$("#" + TableID + "_tableColumn").scrollTop($("#" + TableID + "_tableData").scrollTop());}); } </SCRIPT> </HEAD> <BODY style="margin:0"> <!-- 總體div,用來限制總體datagird的寬度和高度使用 --> <DIV style="OVERFLOW: hidden" id='MyTable_tableLayout'> <!-- 左右列鎖DIV,用來放列鎖的列(沒列鎖的不需要在這里寫) --> <DIV style="WIDTH: 85px; HEIGHT: 20px;" class="tableFix" id='MyTable_tableFix'> <TABLE style="width:2205;" border='0' cellSpacing='0' cellPadding='0'> <THEAD> <TR> <TH width="2"></TH> <TH width="5" background="image/jk8-12-1.png" height="30"></TH> <TH width="35" background="image/jk8-1122.png" class="sa"><input type="checkbox" id='selctAllCheckbox' onclick="doSelctAllCheckbox()"/></TH> <TH width="5" background="image/jk8-13-1.png"></TH> <TH width="4"></TH> <TH >&nbsp;</TH> </TR> </THEAD> </table> </div> <!-- 表頭DIV,用來表頭的table(這里的表比MyTable_tableColumn要寬17是用來解決下面滾動的出現(xiàn)導(dǎo)致表頭和數(shù)據(jù)的table上下沒對齊的問題) --> <DIV style="WIDTH: 583px; HEIGHT: 20px;" class="tableHead" id='MyTable_tableHead'> <TABLE style="width:2217;" border='0' cellSpacing='0' cellPadding='0'> <THEAD> <TR> <TH width="2"></TH> <TH width="5" background="image/jk8-12-1.png" height="30"></TH> <TH width="35" background="image/jk8-1122.png" class="sa">&nbsp;</TH> <TH width="5" background="image/jk8-13-1.png"></TH> <TH width="4"></TH> <TH width="5" background="image/jk8-12-1.png" height="30"></TH> <TH width="45" background="image/jk8-1122.png" class="sa">客戶名</TH> <TH width="5" background="image/jk8-13-1.png"></TH> <TH width="4"></TH> <TH width="5" background="image/jk8-12-1.png" height="30"></TH> <TH width="45" background="image/jk8-1122.png" class="sa">區(qū)域</TH> <TH width="5" background="image/jk8-13-1.png"></TH> <TH width="4"></TH> <TH width="5" background="image/jk8-12-1.png" height="30"></TH> <TH width="70" background="image/jk8-1122.png" class="sa">商圈</TH> <TH width="5" background="image/jk8-13-1.png"></TH> <TH width="4"></TH> <TH width="5" background="image/jk8-12-1.png" height="30"></TH> <TH width="70" background="image/jk8-1122.png" class="sa">業(yè)態(tài)</TH> <TH width="5" background="image/jk8-13-1.png"></TH> <TH width="4"></TH> <TH width="5" background="image/jk8-12-1.png" height="30"></TH> <TH width="70" background="image/jk8-1122.png" class="sa">新品比例</TH> <TH width="5" background="image/jk8-13-1.png"></TH> <TH width="4"></TH> <TH width="5" background="image/jk8-12-1.png" height="30"></TH> <TH width="80" background="image/jk8-1122.png" class="sa">順銷品牌比例</TH> <TH width="5" background="image/jk8-13-1.png"></TH> <TH width="4"></TH> <TH width="5" background="image/jk8-12-1.png" height="30"></TH> <TH width="80" background="image/jk8-1122.png" class="sa">雙低品牌比例</TH> <TH width="5" background="image/jk8-13-1.png"></TH> <TH width="4"></TH> <TH width="5" background="image/jk8-12-1.png" height="30"></TH> <TH width="80" background="image/jk8-1122.png" class="sa">責(zé)任品牌比例</TH> <TH width="5" background="image/jk8-13-1.png"></TH> <TH width="4"></TH> <TH width="5" background="image/jk8-12-1.png" height="30"></TH> <TH width="80" background="image/jk8-1122.png" class="sa">階段性培育</TH> <TH width="5" background="image/jk8-13-1.png"></TH> <TH width="4"></TH> <TH width="5" background="image/jk8-12-1.png" height="30"></TH> <TH width="80" background="image/jk8-1122.png" class="sa">店鋪面積</TH> <TH width="5" background="image/jk8-13-1.png"></TH> <TH width="4"></TH> <TH width="5" background="image/jk8-12-1.png" height="30"></TH> <TH width="80" background="image/jk8-1122.png" class="sa">經(jīng)營卷煙面積</TH> <TH width="5" background="image/jk8-13-1.png"></TH> <TH width="4"></TH> <TH width="5" background="image/jk8-12-1.png" height="30"></TH> <TH width="80" background="image/jk8-1122.png" class="sa">新品接受度</TH> <TH width="5" background="image/jk8-13-1.png"></TH> <TH width="4"></TH> <TH width="5" background="image/jk8-12-1.png" height="30"></TH> <TH width="80" background="image/jk8-1122.png" class="sa">溝通行為特征</TH> <TH width="5" background="image/jk8-13-1.png"></TH> <TH width="4"></TH> <TH width="5" background="image/jk8-12-1.png" height="30"></TH> <TH width="80" background="image/jk8-1122.png" class="sa">進貨量</TH> <TH width="5" background="image/jk8-13-1.png"></TH> <TH width="4"></TH> <TH width="5" background="image/jk8-12-1.png" height="30"></TH> <TH width="80" background="image/jk8-1122.png" class="sa">進貨額</TH> <TH width="5" background="image/jk8-13-1.png"></TH> <TH width="4"></TH> <TH width="5" background="image/jk8-12-1.png" height="30"></TH> <TH width="80" background="image/jk8-1122.png" class="sa">毛利</TH> <TH width="5" background="image/jk8-13-1.png"></TH> <TH width="4"></TH> <TH width="5" background="image/jk8-12-1.png" height="30"></TH> <TH width="80" background="image/jk8-1122.png" class="sa">銷售增長率</TH> <TH width="5" background="image/jk8-13-1.png"></TH> <TH width="4"></TH> <TH width="5" background="image/jk8-12-1.png" height="30"></TH> <TH width="80" background="image/jk8-1122.png" class="sa">月均條均價</TH> <TH width="5" background="image/jk8-13-1.png"></TH> <TH width="4"></TH> <TH width="5" background="image/jk8-12-1.png" height="30"></TH> <TH width="80" background="image/jk8-1122.png" class="sa">市場狀態(tài)</TH> <TH width="5" background="image/jk8-13-1.png"></TH> <TH width="4"></TH> <TH width="5" background="image/jk8-12-1.png" height="30"></TH> <TH width="80" background="image/jk8-1122.png" class="sa">誠信經(jīng)營</TH> <TH width="5" background="image/jk8-13-1.png"></TH> <TH width="4"></TH> <TH width="5" background="image/jk8-12-1.png" height="30"></TH> <TH width="80" background="image/jk8-1122.png" class="sa">明碼標(biāo)價</TH> <TH width="5" background="image/jk8-13-1.png"></TH> <TH width="4"></TH> <TH width="5" background="image/jk8-12-1.png" height="30"></TH> <TH width="80" background="image/jk8-1122.png" class="sa">訂貨方式</TH> <TH width="5" background="image/jk8-13-1.png"></TH> <TH width="4"></TH> <TH width="5" background="image/jk8-12-1.png" height="30"></TH> <TH width="80" background="image/jk8-1122.png" class="sa">徽映e家系統(tǒng)</TH> <TH width="5" background="image/jk8-13-1.png"></TH> <TH width="4"></TH> <TH width="5" background="image/jk8-12-1.png" height="30"></TH> <TH width="80" background="image/jk8-1122.png" class="sa">優(yōu)質(zhì)終端</TH> <TH width="24" background="image/jk8-13-1.png"></TH> </TR> </TR> </THEAD> </TABLE> </DIV> <!-- 上下列鎖DIV,用來放列鎖的列(沒列鎖的不需要在這里寫) --> <DIV style="WIDTH: 85px; HEIGHT: 383px;" class="tableColumn" id='MyTable_tableColumn'> <TABLE width="100%" border='0' cellSpacing='0' cellPadding='0'><TR><TD width="2" bgcolor="#d4d6cf"></TD><TD width="45" height="30"></TD></tr> </TABLE> <TABLE width="100%" border='0' cellSpacing='0' cellPadding='0'><TR><TD height="2" colspan="2" bgcolor="#d4d6cf"></TD></tr> </TABLE> <TABLE border='0' cellSpacing='0' cellPadding='0'> <TBODY><!-- 數(shù)據(jù)行 --> <TR align="center"> <TD width="2" bgcolor="#d4d6cf"></TD> <TD height="30" width="45"><input type='checkbox'/></TD> </TR> <TR align="center" bgcolor="#f4f2f2"> <TD width="2" bgcolor="#d4d6cf"></TD> <TD height="30" width="45"><input type='checkbox'/></TD> </TR> <TR align="center"> <TD width="2" bgcolor="#d4d6cf"></TD> <TD height="30" width="45"><input type='checkbox'/></TD> </TR> <TR align="center" bgcolor="#f4f2f2"> <TD width="2" bgcolor="#d4d6cf"></TD> <TD height="30" width="45"><input type='checkbox'/></TD> </TR> <TR align="center"> <TD width="2" bgcolor="#d4d6cf"></TD> <TD height="30" width="45"><input type='checkbox'/></TD> </TR> <TR align="center" bgcolor="#f4f2f2"> <TD width="2" bgcolor="#d4d6cf"></TD> <TD height="30" width="45"><input type='checkbox'/></TD> </TR> <TR align="center"> <TD width="2" bgcolor="#d4d6cf"></TD> <TD height="30" width="45"><input type='checkbox'/></TD> </TR> <TR align="center" bgcolor="#f4f2f2"> <TD width="2" bgcolor="#d4d6cf"></TD> <TD height="30" width="45"><input type='checkbox'/></TD> </TR> <TR align="center"> <TD width="2" bgcolor="#d4d6cf"></TD> <TD height="30" width="45"><input type='checkbox'/></TD> </TR> <TR align="center" bgcolor="#f4f2f2"> <TD width="2" bgcolor="#d4d6cf"></TD> <TD height="30" width="45"><input type='checkbox'/></TD> </TR> </TBODY> </TABLE> </DIV> <!-- 真正的數(shù)據(jù)表格DIV,跟普通的table沒區(qū)別 --> <DIV style="WIDTH: 600px; HEIGHT: 400px;" class="tableData" id='MyTable_tableData'> <DIV><TABLE style="width:2205;" border='0' cellSpacing='0' cellPadding='0'><tr><td height="2" colspan="2" bgcolor="#d4d6cf"></td></tr></TABLE> </DIV> <DIV> <TABLE style="width:2205;" id='MyTable' border='0' cellSpacing='0' cellPadding='0'> <TR align="center"> <td width="2" height="30" bgcolor="#d4d6cf"></td> <td width="45" colspan="3" height="30">&nbsp;</td> <td width="4" height="30"></td> <td width="55" colspan="3" class="sa">客戶名</td> <td width="4" height="30"></td> <td width="55" colspan="3" class="sa">區(qū)域</td> <td width="4" height="30"></td> <td width="80" colspan="3" class="sa">商圈</td> <td width="4" height="30"></td> <td width="80" colspan="3" class="sa">業(yè)態(tài)</td> <td width="4" height="30"></td> <td width="80" colspan="3" class="sa">新品比例</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">順銷品牌比例</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">雙低品牌比例</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">責(zé)任品牌比例</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">階段性培育</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">店鋪面積</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">經(jīng)營卷煙面積</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">新品接受度</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">溝通行為特征</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">進貨量</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">進貨額</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">毛利</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">銷售增長率</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">月均條均價</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">市場狀態(tài)</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">誠信經(jīng)營</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">明碼標(biāo)價</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">訂貨方式</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">徽映e家系統(tǒng)</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">優(yōu)質(zhì)終端</td> <td width="2" height="30" ></td> </TR> <TR align="center" bgcolor="#f4f2f2"> <td width="2" height="30" bgcolor="#d4d6cf"></td> <td width="45" colspan="3" height="30">&nbsp;</td> <td width="4" height="30"></td> <td width="55" colspan="3" class="sa">客戶名</td> <td width="4" height="30"></td> <td width="55" colspan="3" class="sa">區(qū)域</td> <td width="4" height="30"></td> <td width="80" colspan="3" class="sa">商圈</td> <td width="4" height="30"></td> <td width="80" colspan="3" class="sa">業(yè)態(tài)</td> <td width="4" height="30"></td> <td width="80" colspan="3" class="sa">新品比例</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">順銷品牌比例</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">雙低品牌比例</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">責(zé)任品牌比例</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">階段性培育</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">店鋪面積</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">經(jīng)營卷煙面積</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">新品接受度</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">溝通行為特征</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">進貨量</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">進貨額</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">毛利</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">銷售增長率</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">月均條均價</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">市場狀態(tài)</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">誠信經(jīng)營</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">明碼標(biāo)價</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">訂貨方式</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">徽映e家系統(tǒng)</td> <td width="4" height="30"></td> <td width="90" colspan="3" class="sa">優(yōu)質(zhì)終端</td> <td width="2" height="30"></td> </TR> </TABLE> </DIV> </DIV> </DIV> <a href="http://www.cnblogs.com/yangzhilong/p/3340130.html">轉(zhuǎn)載請注明出處:http://www.cnblogs.com/yangzhilong/p/3340130.html</a>
<a href="http://www.cnblogs.com/sorex/archive/2011/06/30/2093499.html">參考出處:http://www.cnblogs.com/sorex/archive/2011/06/30/2093499.html</a>


</
BODY>

參考Bolg:http://www.cnblogs.com/sorex/archive/2011/06/30/2093499.html

轉(zhuǎn)載于:https://www.cnblogs.com/yangzhilong/p/3340130.html

總結(jié)

以上是生活随笔為你收集整理的实现锁死的有滚动条的div的表格(datagird)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。