2016-04-28 55 views
3

我使用jQuery DataTables風格的響應佈局,但是當我使用JavaScript追加<td>Mycode</td>在表中,然後dataTables風格不工作,任何想法?Jquery DataTables不能用於追加html使用javascript

+0

你可以在這裏分享你的代碼嗎?如果你想在Jquery dataTable中添加一個新的Data行,你可以使用數據表的row.add方法 – progrAmmar

+0

歡迎來到SO。請訪問[幫助]並參加[遊覽],看看在這裏要問什麼和如何問。建議:發佈代碼和努力 – mplungjan

回答

0

在這裏我們去:

在文檔我覺得:

New rows can be added to a DataTable very easily using the row.add() API method. 

嘗試添加新行,因爲這就像代碼:

功能row.add()可以幫助你;)

$(document).ready(function() { 
     var t = $('#yourDataTableId').DataTable(); 
     var counter = 1; 

     $('#addRow').on('click', function() { 
      t.row.add([ 
       counter +'.1', 
       counter +'.2', 
       counter +'.3', 
       counter +'.4', 
       counter +'.5' 
      ]).draw(false); 

      counter++; 
     }); 


     $('#addRow').click(); 
    }); 
<button id="addRow">Add new row</button> 

希望它幫助;)