3
我有一個頁面設置了jQuery數據表UI。 在我的html表我有一排這樣的:jquery .remove回來
<tr id="row1"><td>618408</td><td>1992</td></tr>
在我的代碼,我有這個
$("tr #row1").remove();
當腳本運行時,我行被刪除,且不會顯示。
如果我進入連接到1992年的數據表的搜索框,然後我的行神奇地收割。
我還能如何讓行不再顯示?
可能應該是'$(「tr#row1」)'或者只是'$(「#row1」)',但很難說沒有看到更多的上下文。 – Pointy
問題是因爲您只是從UI中刪除元素。一旦DataTables刷新數據源的內容,該行就會再次添加。在顯示數據表之前,您需要修改提供給DataTables的數據,或者從數據存儲區中刪除該行,具體取決於您希望刪除的永久性 –