2013-02-11 33 views
1

我有一個表,我必須執行過濾。我正在使用數據表jquery插件。當用戶從下拉列表中選擇一個特定選項時,我必須從數據表中刪除所有行,並且必須用新數據填充表。我正在這樣做。Jquery的數據表在行刪除後不工作

$("#results tbody").remove(); //從表中刪除tbody元素

mySelect.append('<tbody>'); //現在追加TBODY連同行

mySelect.append('<tr><td > '+issueKey+' </td> <td><a href= ' + link + ' > '+summary+' </td><td> '+ days+' </td></tr>'); //此操作重複

mySelect.append('</tbody>'); 

添加該到表後我打電話

dataTable.fnReloadAjax(); 

但表不刷新和搜索,排序不工作。對此有何幫助?

回答

1

解決了它。 :)

我仍然不知道爲什麼上述不工作,但下面的代碼現在正在工作。任何人都可以解釋爲什麼上述代碼不起作用。

dataTable.fnClearTable(); //清檯

dataTable.fnAddData([issueKey, "<a href=" + link + " >" + summary+ "</a>" , days]); //添加數據。內置數據表功能

dataTable.fnDraw(); //重繪表

+0

解決了我的問題 – Anish 2013-07-19 10:11:52