使用flexigrid怎么样点击表头的时候就可以排序了啊   我的怎么不行啊  

解决方案 »

  1.   

    在需要的列上加上sorttable:true
    colModel:[{display:"编 号",name:"id",sortable:true}]//表头控制
    这个不能实现对中文首拼音的排序...不过应该也是可以扩展的~~~
      

  2.   


    还是不能排序啊  点击表头的时候貌似是延迟了一下  但结果没有排序jamix你是不是对flexigrid研究的比较深啊  
      

  3.   


    <table id="flex1" style="display: none"></table>
    <script type="text/javascript">
    $("#flex1").flexigrid({
    url: 'http://localhost:8080/Flexigrid/CenterServlet',
    dataType: 'json',
    colModel : [
    {display: '中心编号', name : 'id', width : 60, sortable : true, align: 'center'},
    {display: '中心名称', name : 'name', width : 80, sortable : true, align: 'center'},
    {display: '中心地址', name : 'address', width : 80, sortable : true, align: 'center'},
    {display: '创建时间', name : 'createDate', width : 120, sortable : true, align: 'center'},
    {display: '中心描述', name : 'description', width : 180, sortable : true, align: 'center'}
    ],
    buttons : [
    {name: '增加', bclass: 'add', onpress : buttonOperation},
    {name: '删除', bclass: 'delete', onpress : buttonOperation},
    {name: '修改', bclass: 'modify', onpress : buttonOperation},
    {separator: true}
    ],
    searchitems : [
    {display: '中心编号', name : 'id'},
    {display: '中心名称', name : 'name', isdefault: true}
    ],
    usepager: true,     // 是否用分页
    title: '中心列表',   // 标题
    pagestat: '显示 {from} &nbsp;到 {to} &nbsp;条  总共 {total} &nbsp;条', //显示当前页和总页面的样式  
    useRp: true,        // 是否用每页显示多少行
    rp: 5,             // 默认每页显示的行数
    showTableToggleBtn: true, // 是否显示按钮
    rpOptions: [5,10,15,20,25,30],//可选择设定的每页结果数  
    procmsg: '正在查询,请稍等...',//正在处理的提示信息
    onToggleCol: true,  //当在行之间转换时
    sortable: true,     // 是否可排序
    nomsg: '没有记录',   // 没有记录的时的提示
    // onChangeSort: true, //
    sortorder: 'desc',
    sortable: true,
    width: 600,         // table的宽度
    height: 270         // table的高度
    });
      

  4.   

    写不写函数看你的需要咯~~~
    $_POST['sortname'];//排序字段
    $_POST['sortorder'];//排序方式
    这是从flexigird中传出来的参数,根据这个进行查询并返回数据
      

  5.   

    是可以自动排序的!去  http://sanderkorvemaker.nl/test/flexigrid/ 下载 demo改动 post2.php 中的 sql 配置 就可以了.其他什么也不用动. 要在服务器环境下运行.好像如此
      

  6.   

    post2.php中的设置只是针对MySQL的吧