+ -
当前位置:首页 → 问答吧 → 找人修改 datatables plugin

找人修改 datatables plugin

时间:2009-06-08

来源:互联网

我们有个项目需要用到 datatables plugin. 需要增加一些功能,费用1000元人民币。 有兴趣的话,请联系我(email/msn: [email protected] )或上sxsoft.com上接这个项目 http://www.sxsoft.com/index.php/proj/content/show/35095。具体要求如下,
在jQuery的plugin datatables 1.5 的基础上做如下的修改,

1. table 的 thead 支持 2 rows。排序等操作都以显示的第二row为主。thead 如下
  <thead>
   <tr>
        <th rowspan=2>col1</th>
        <th rowspan=2>col2</th>
        <th rowspan=1 colspan=3>group1</th>
        <th rowspan=2>col6</th>
        <th rowspan=1 colspan=2>group2</th>
   </tr>
   <tr>
         <th>col3</th>
         <th>col4</th>
         <th>col5</th>
         <th>col7</th>
         <th>col8</th>
   </tr>
   <thead>

    如果某一group中所有col都隐藏,这个group也要隐藏。

2. 置顶功能:数据行满足某些条件(callback, 例如某列=某值) 后这些行置顶(类似bbs中的置顶),这些行不参与分页、排序、过滤等。或者说就像是表头的一部分了。

3. 置底功能:数据行满足某些条件(callback, 例如某列=某值) 后这些行放到foot前(类似置顶),这些行不参与分页等。或者说就像是表头的一部分了。建议实现方式是用pre initialization callback把这些row找到后单独处理。

4. 把表头cell中的排序icon移到文字前面,原位置上一个column显示/隐藏的下拉菜单,见http://www.flexgrid.info中的实现方式。

5. 新添功能不影响原有脚本允许速度。即支持1000条左右的数据没有明显延迟。

作者: robbinzhang   发布时间: 2009-06-08

相关阅读 更多