• yui--datatable 更新table数据


    使用render可以重新渲染datatable,之前添加的样式等信息也想相应会初始化,另外行定位等也会失效

    使用updateRows方法不会删除样式等信息

    更新datasource中_oData数据


    var records = myTable.getRecordSet().getRecords();
    var oData, i, len, newSpeed;
    for( i=0,len=records .length; i<len; i++){
          records[i]._oData.speed = newSpeed;
    }

    刷新表格行


    var records =  myTable.getRecordSet().getRecords();
    var table_oData= new Array();
    var i,len;
       for(i=0,len=records.length; i<len; i++){
          table_oData[i] =  records[i]._oData;
    }
    myTable.updateRows(0,table_oData);

     此处也可更改records后,使用myTable.render()方法重新渲染table

  • 相关阅读:
    fileupload直接获得
    ajax分页
    jquery.cookie.js
    DataTable分页
    C#字串与Unicode互相转换方法
    Linq测试
    滚动条加载数据
    创建.PDF文件【1】
    小问题【6】
    小问题【4】
  • 原文地址:https://www.cnblogs.com/wishyouhappy/p/3736687.html
Copyright © 2020-2023  润新知