table:
<table id="seleted-table" class="table table-bordered table-hover" style="display: table"> <thead> <tr> <th width="50%">#</th> <th width="50%">name</th> </tr> </thead> <tbody> </tbody> </table>
動態添加數據到table的第一行
if (tableIsEmpty) { $("#seleted-table").find('tbody').append("<tr><td>0</td><td>abc</td></tr>"); } else { $("#seleted-table").find('tbody tr:first').before("<tr><td>0</td><td>abc</td></tr>"); }
當table的body為空時,使用
$("#seleted-table").find('tbody tr:first').before("<tr><td>0</td><td>abc</td></tr>");
會把tr等加到<tbody>之前,所以當table為空是需要使用append。
更多請見:Add a row on top of table generated by Javascript
