按隐藏数据表列中的给定值更新行

时间:2015-02-23 20:59:44

标签: jquery jquery-datatables

我有一个数据表(使用jquery插件数据表),其中有一个隐藏列,用于存储每行的唯一ID。 我正在尝试编写一个给出行id和数据的函数 - 用给定的数据更新相应的行。

这里最好的方式是什么? 我应该迭代所有表数据还是有更好的方法?

这是我尝试的(不确定是否是正确的方法):

function updateById(data){           
  var tableData = $('#example').dataTable();
  var rowNum = tableData.fnSettings().fnRecordsTotal();
  for(var i=0;i<rowNum;i++)
  {
      if(tableData.fnGetData(i,5) === data.id){
      console.log("Found at "+i);
      tableData.fnUpdate(data.status,i,INDEX_STAT);
  }
}

0 个答案:

没有答案