DataTables API,fnUpdate不从变量中获取值

时间:2012-05-13 18:40:56

标签: javascript jquery variables jquery-datatables

以下是使用fnUpdate函数更新单行的两个单元格的代码段:(ref:Datatables

var oTable = $('#depGridView').dataTable();
oTable.fnUpdate( 'First', 4, 1 );
oTable.fnUpdate( 'Last', 4, 2 );

上面的代码成功更新了第五行的第二和第三列(:index = 4)。为了获得索引值运行时间,我进行了以下更改

var oTable = $('#depGridView').dataTable();
var getIndex = document.getElementById("indexDepRow").value;
oTable.fnUpdate( 'First', getIndex , 1 );
oTable.fnUpdate( 'Last', getIndex , 2 );

但这不起作用,它不会更新我的行。要检查变量 getIndex 存储正确的索引值,我在脚本中使用 alert(getIndex)。当我点击第五行时,它会提醒我 4

我们如何克服这个?

1 个答案:

答案 0 :(得分:4)

使用parseInt(getIndex)而不是直接使用行。

<强> DEMO

希望这有帮助