??xml version="1.0" encoding="utf-8" standalone="yes"?> 本文搜集了大?jQuery 表格插gQ帮?Web 设计者更好地驑ֱM HTML 表格Q你可以对表D行横向和竖向排序Q设|固定表_对表D行搜索,对大表格q行分页Q对表格q行滚动Q拖放操作等{。这些插件很多都包含详细的教E?/p>
Flexigrid – Web 2.0 Javscript Grid for jQuery - 可变列宽Q自动适应表头宽度Q可通过 Ajax q接 XML 数据源,cM Ext GridQ但Z jQuery 因此更轻量小巧?/p>
Chromatable JQuery Plugin - 固定表头Q可滚动内容区,内容区滚动的时候表头位|保持不变?/p>
Ingrid, the jQuery Datagrid - ?HTML 表格上加入列宽调_分页Q排序,行列式样{功能(演示Q?/p>
JQTreeTable - 在表g加入树Şl构 Scrollable HTML table - 普?HTML 表格变ؓ可滚动状态。将表头部分攑օ THEAD 区,内容部分攑օ TBODY 区,脚注部分攑օ TFOOT 区域Q引?webtoolkit.scrollabletable.js 文gQ然后在每个表格后面创徏 ScrollableTable() 对象卛_Q?a >演示Q?/p>
KeyTable - ?Excel 那样Q在单元g间E游,可以现场~辑?/p>
graphTable - 借助 flot ?HTML 表格中的内容变成囑ŞQ?a >演示Q?/p>
DataTables - 非常强大?jQuery 表格插gQ可变宽늠览Q现滤。多列排序,自动探测数据cdQ智能列宽,可从几乎M数据源获取数据?/p>
jqGrid Plugin - Z Ajax ?jQuery 表格插gQ可?Ajax 方式从服务器端获取数据填充进来(演示Q?/p>
Visualize: Accessible Charts & Graphs from Table Elements - ?HTML 表格攉数据Qƈ借助 HTML5 Canvas 对象转换为图表?/p>
Grider - 一个简单的 jQuery 插gQ可以对 HTML 表格q行计算Q^均,累加Q最大|最值等?/p>
Table Drag and Drop - 通过拖放Q对表格中的数据重新排列Q可以设|禁止拖攄行?/p>
Table Pagination - 在表g方自动生成分导航?/p>
tableRowCheckboxToggle - 可根?class name 对表格的行自?check on/off BS Table Crosshair Plugin - 鼠标在表gUdӞ所l过的单元格自动交叉加亮 jqtable2csv - ?HTML 表格转换?SVG 字符丌Ӏ?/p>
Colorize - 自动对表格间隔行使用不同背景颜色 jExpand - 一个非常轻量的 jQuery 插gQ可以展开/关闭表格单元|使表格可以容Ux多内宏V?/p>
columnHover - 鼠标l过Ӟ可以整列加亮Q甚x?colspans ?rowspans HeatColor - Ҏ规则Q或自动对表g的D行分析,对不同范围的值按不同颜色区分?/p>
Fixed Header Table - 固定表头可滚动表?/p>
tableFilter - l表格添加简单的{选功能?/p>
uiTableFilter - Ҏ条g{选(隐藏Q表D Tablesorter 2.0 - 普通的Q拥?THEAD ?TBODY 标签的表D{换ؓ可排序表|可以分析多种数据Q支持多列排序?/p>
PicNet Table Filter - 实时的,Google 式筛选功?/p>
jQuery tinysort - 排序 LiveFilter 1.1 - 非常轻量的表格筛选插Ӟ部v非常单?/p>
jQtablesearch - 快速搜索,非常?/p>
Quicksearch - 单的搜烦功能 TableEditor – Flexible in place editing of TableSorter - 现场~辑表格内容Q用户可以插?Ajax 机制回存数据 jGridEditor - 现场~辑Q可配置 Ajax 回存数据 本材料原始来源:Nope jQuery HTML Table Toolbox (原文作?Paul Andrew) 中文~译来源Q?a >锐商企业CMS |站内容理pȝ 官方|站Superscrollorama
jQuery File Upload Demo
jQuery Knob
jQuery Complexify
rcarousel
turn.js
jQuery HiddenPosition
Fancy Input
pickadate.js
Cool Kitten
stellar.js
windows
Infinite Scrolling
Autobrowse jQuery Infinite scrolling plugin using Ajax
jScrollPane
]]>
http://www.jeasyui.com/
补一个常用的ҎQ?
function closeSelectedTab(){
var tab = $('#tt').tabs('getSelected');
alert(tab.panel('options').href);
$('#tt').tabs('close',tab.panel('options').title);
//reloadTab(title,url);
}
]]>jQuery 表格插g
表格功能增强
表格搜烦Q筛?/h2>
jQuery 现场~辑
]]>
从零开始学习jQuery (? 万能的选择?/a>
从零开始学习jQuery (? 理jQuery包装?/a>
从零开始学习jQuery (? 使用jQuery操作元素的属性与样式
从零开始学习jQuery (? 事g与事件对?/a>
从零开始学习jQuery (? AJAX快餐
从零开始学习jQuery (? jQuery动画-让页面动h!
从零开始学习jQuery (? 插播:jQuery实施Ҏ
从零开始学习jQuery (? jQuery工具函数
从零开始学习jQuery (? jQueryUI常用功能实战
从零开始学习jQuery (十一) 实战表单验证与自动完成提C插?/a>
]]>
(1)Plugin:
最低要求: eclipseq_q行?.2.x
(2)Spket IDE:
q是更新|站Qؓspket的ide ?br />
使用它,打开eclipse的updatemanager (在eclipse下的帮助菜单) Qƈ新增一个书{ؓQ?br />
http://www.spket.com/update
2. Elipse开发jQuery环境讄(Spket):
首先需要安装SpketQ如上,之后q行JQuery的配|:
(1)?a >http://jquery.com/下蝲开发用的Javascript文g
(2)配置Eclipse里面的Spket Javascript Profiles
1) 从window->Preferences...q去
2) 如上N择Spket -> Javascript Profiles
3) 点击New...输入JQuery建立新的profile
4) 点击Add LibraryQƈ选择JQueryQ徏立新的Library
5) 点击Add File, 选择刚下载的JQuery文g
6) 如果惌JQuery成ؓ~省的Javascript ProfileQ则点击Default?
3.最后新建js文g。选择openwith spket js editor
完成Q!Q?
]]>
通过jquery?span style="color: #ff0000">$()引用元素包括通过id、class、元素名以及元素的层U关pddom或者xpath条g{方法,且返回的对象?span class="hilite1">jquery对象Q集合对象)Q不能直接调用dom定义的方法?br />
2?span class="hilite1">jQuery对象与dom对象的{?/span>
只有jquery对象才能使用jquery定义的方?/span>。注意dom对象?span class="hilite1">jquery对象是有区别的,调用Ҏ时要注意操作的是dom对象q是jquery对象?br />
普通的dom对象一般可以通过$()转换?span class="hilite1">jquery对象?br />
如:$(document.getElementById("msg"))则ؓjquery对象Q可以?span class="hilite1">jquery的方法?br />
׃jquery对象本n是一个集?/span>。所以如?span class="hilite1">jquery对象要{换ؓdom对象则必d出其中的某一,一般可通过索引取出?br />
如:$("#msg")[0]Q?("div").eq(1)[0]Q?("div").get()[1]Q?("td")[5]q些都是dom对象Q可以用dom中的ҎQ但不能再?span class="hilite1">Jquery的方法?br />
以下几种写法都是正确的: