我有一个很像这样的表结构
<table id="oustandingItems">
<thead>
<tr><th>Category</th>
<th>Details</th>
<th></th>
</tr></thead>
<tbody>
<tr>
<td>
<select id="OICategory">
<option value="1">Fault</option>
<option value="2">Shortage</option>
<option value="3">Retorfit</option>
<option value="4">Labour</option>
<option value="5">Other</option>
</select>
</td>
<td><textarea id="OIDetails" rows="3" cols="62"></textarea></td>
<td><button id="addNewRow" class="addbutton">>Add</button></td>
</tr>
<tr>
<td> </td>
<td class="detailsCounter textareacounter">185 characters remaining</td>
<td> </td>
</tr>
<tr>
<td class="evenrow">Fault</td>
<td class="evenrow">ghgfhgfhgfhgfh</td>
<td class="butCell evenrow">
<button class="removeitem">Remove</button>
</td>
</tr>
<tr>
<td class="oddrow">Fault</td>
<td class="oddrow">cvbcvbcvbcvbcvb</td>
<td class="butCell oddrow">
<button class="removeitem">Remove</button>
</td>
</tr>
</tbody>
</table>
我正在尝试使用此代码从奇数行和偶数行的前两个 td 中检索数据
$(document).ready(function() {
var tableHeader = $('#oustandingItems');
var tds = $('#oustandingItems td.evenrow, #oustandingItems td.oddrow').filter(function(index) {
alert($(this).not('button.removeitem').html());
});
});
但是我没有得到正确的输出,任何人都可以提出我返回按钮单元格以及前两个单元格的原因。