javascript表格控件:Chgrid,簡化型
更新時間:2007年04月07日 00:00:00 作者:
本著自由共享的精神,把代碼帖出來,同時大家也可以一起來測試以及添加新功能,請大家根據(jù)網(wǎng)友提出的問題,把自己修改好的版本都帖出來跟在下面,最后作為一款比較全面的表格軟件。
Chgrid的簡單功能介紹:
1:支持自定義排序
2:支持列寬度的拖放
3:支持自定義函數(shù)
4:支持分頁
5:支持自動編號
6:多瀏覽器支持,支持ie6,ie7,ff,opera
7:div布局
已知問題:
1:由于使用的div布局,如果使用margin或者padding會改變定義的列寬度,所以目前文字只能居中或者靠左或靠右,不能使用padding控制位置
目前解決辦法是可以在每個div里面再附加一個div,用這個div的margin屬性來控制其位置。
2:內(nèi)容在超出容器寬度的時候,拖動會有點小問題,。
怎樣修改樣式:
如果不改變風格,大家只要對如下部分代碼調(diào)整就可以
Chgrid_column0{ width:20px;}
.Chgrid_column1{ width:100px;}
.Chgrid_column2{ width:80px;}
.Chgrid_column3{ width:120px;}
.Chgrid_column4{ width:100px;}
每多一列就再加一行比如.Chgrid_column5{ width:100px;}
注意:最后一列是不用定義寬度的,程序會自動調(diào)整
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
其它優(yōu)秀的grid控件參考:
http://www.activewidgets.com
http://www.yui-ext.com/deploy/ext-1.0-alpha3/docs/
請千萬不要把我這款控件跟它們比較,差距較大,不過我也有優(yōu)勢,使用起來比較簡單,速度也快:)
本來想多加點數(shù)據(jù),結(jié)果發(fā)現(xiàn)超過限制了,大家測試的時候自己多搞點數(shù)據(jù)測試其速度如何。
[ 本帖最后由 cityvoice 于 2007-3-15 16:52 編輯 ]
Chgrid的簡單功能介紹:
1:支持自定義排序
2:支持列寬度的拖放
3:支持自定義函數(shù)
4:支持分頁
5:支持自動編號
6:多瀏覽器支持,支持ie6,ie7,ff,opera
7:div布局
已知問題:
1:由于使用的div布局,如果使用margin或者padding會改變定義的列寬度,所以目前文字只能居中或者靠左或靠右,不能使用padding控制位置
目前解決辦法是可以在每個div里面再附加一個div,用這個div的margin屬性來控制其位置。
2:內(nèi)容在超出容器寬度的時候,拖動會有點小問題,。
怎樣修改樣式:
如果不改變風格,大家只要對如下部分代碼調(diào)整就可以
Chgrid_column0{ width:20px;}
.Chgrid_column1{ width:100px;}
.Chgrid_column2{ width:80px;}
.Chgrid_column3{ width:120px;}
.Chgrid_column4{ width:100px;}
每多一列就再加一行比如.Chgrid_column5{ width:100px;}
注意:最后一列是不用定義寬度的,程序會自動調(diào)整
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
其它優(yōu)秀的grid控件參考:
http://www.activewidgets.com
http://www.yui-ext.com/deploy/ext-1.0-alpha3/docs/
請千萬不要把我這款控件跟它們比較,差距較大,不過我也有優(yōu)勢,使用起來比較簡單,速度也快:)
本來想多加點數(shù)據(jù),結(jié)果發(fā)現(xiàn)超過限制了,大家測試的時候自己多搞點數(shù)據(jù)測試其速度如何。
[ 本帖最后由 cityvoice 于 2007-3-15 16:52 編輯 ]
相關文章
JavaScript腳本實現(xiàn)解析MyBatis?SQL日志
這篇文章主要為大家詳細介紹了如何開發(fā)一個簡單的?HTML?和?JavaScript?腳本,用于解析?MyBatis?的?SQL?日志并生成可執(zhí)行的?SQL?語句,需要的可以參考下2025-02-02
JS實現(xiàn)無縫循環(huán)marquee滾動效果
這篇文章主要為大家詳細介紹了JS實現(xiàn)無縫循環(huán)marquee滾動效果,兼容IE, FireFox, Chrome,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-05-05
JavaScript undefined及null區(qū)別實例解析
這篇文章主要介紹了JavaScript undefined及null區(qū)別實例解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-07-07
jQuery實現(xiàn)為控件添加水印文字效果(附源碼)
這篇文章主要介紹了jQuery實現(xiàn)為控件添加水印文字效果的方法,涉及jQuery插件jquery.tinywatermark.js的使用技巧,并提供了源碼供讀者下載參考,需要的朋友可以參考下2015-12-12
JS實現(xiàn)的漢字與Unicode碼相互轉(zhuǎn)化功能分析
這篇文章主要介紹了JS實現(xiàn)的漢字與Unicode碼相互轉(zhuǎn)化功能,結(jié)合實例形式分析了javascript實現(xiàn)漢字與Unicode碼轉(zhuǎn)換相關操作技巧與注意事項,需要的朋友可以參考下2018-05-05

