我想在循环数据之前追加th

时间:2014-11-06 01:43:30

标签: jquery html

<table id="tablename" class="ui table small segment" >
        <thead>
            <tr>
            </tr>
        </thead>
        <tbody id="tablename-tbody">
            <tr><td style="text-align: center;" colspan="3"><div class="ui active inline loader"></div></td></tr>
        </tbody>
    </table>

所以这是我的表

下面这个jquery是我总是在底部看到的问题

$('#tablename').append('<th>th1</th><th>th2</th><th>th3</i></th>'); 

来自循环的数据

$('#tablename tr').html( data ); <-- contains <tr><td>.....</td></tr> from loop

1 个答案:

答案 0 :(得分:3)

好像你想把你的标题放在thead元素中:

$('#tablename thead').html('<tr><th>th1</th><th>th2</th><th>th3</i></th></tr>');

...以及tbody元素中的数据:

$('#tablename tbody').html( data );

Demo

否则,append()方法将内容放在元素的末尾。你当然可以使用prepend()

相关问题