2016-03-15 118 views
0

我试图在编辑它之后获取我的表格的内容,但是当我检查通过使用fnGetData()得到的内容是旧内容时。 我错过了什么吗? (我正在使用DataTables v1.10.8)fnGetData()表的实际内容

function save(){ // it's the function I call after editing the table rows by submiting 
    var tableContent = $('#editableTable').dataTable(); 
    console.log(tableContent.fnGetData()); // here I get the old content 
    $.ajax({ 
      type : "POST", 
      url : "ajax", 
      dataType : 'json', 
      data : { 
       json : JSON.stringify(tableContent.fnGetData()) 
      } 
     }); 
} 
+2

您是否正在使用'fnUpdate()'来更新表中的内容? – NiallMitch14

+0

@ NiallMitch14:不,我不使用它它为什么服务? –

回答

1

我忘了添加这两行了!现在它感谢NiallMitch14的评论。

var aPos = oTable.fnGetPosition(this); 
oTable.fnUpdate(value, aPos[0], aPos[1]); 
+1

没问题:)'fnUpdate()'会用更新的值更新数据表中的行。 – NiallMitch14

相关问题