Jquery 在第一行后插入
目前,我有一个相对简单的表,如下所示:Jquery 在第一行后插入,jquery,Jquery,目前,我有一个相对简单的表,如下所示: <table class="table table-striped" id="manifestItemsTable"> <tbody> <tr> <th></th> <th>PRO No.</th> <th>Origin / City</th>
<table class="table table-striped" id="manifestItemsTable">
<tbody>
<tr>
<th></th>
<th>PRO No.</th>
<th>Origin / City</th>
<th>Destination / City</th>
<th>Due</th>
<th>Transf?</th>
<th></th>
</tr>
</tbody>
</table>
赞成票。
产地/城市
目的地/城市
应得的
转换?
我有下面的代码,它是一个更大的脚本的一部分,但是已经缩减到了相关的部分
var $tr = $('<tr class="row alert-message">').append(
$('<td>').html(proNumber),
$('<td>').html(originName+' / '+originState),
$('<td>').html(consigneeName+' / '+consigneeState),
$('<td>').text(month+" "+day+", "+year),
$('<td>').html('<input type="checkbox" class="batchCheckboxTransfer" name="batch[]" data-id="'+shipmentID+'" value="">')
).appendTo('#manifestItemsTable');
var$tr=$('').append(
$('').html(proNumber),
$('').html(originName+'/'+originState),
$('').html(收货人名称+'/'+收货人财产),
$('').text(月+日+年),
$('').html('')
).appendTo(“#manifestItemsTable”);
我想在上表中已经设置好的第一行后面加上这个附加(内有“th”)。有没有办法做到这一点?要做到这一点,您可以使用
insertAfter()
并为表中的第一个tr
提供选择器:
$(“按钮”)。单击(函数(){
var$tr=$('')。追加(
$('').html((新日期()).getTime()),
$('').html('oName/oState'),
$('').html('cName/cState'),
$('').text('mdy'),
$('').html('')
).insertAfter(“#manifestitemtr:first”);
});代码>
追加
赞成票。
产地/城市
目的地/城市
应得的
转换?