【发布时间】:2012-07-26 23:34:59
【问题描述】:
我有像这样的网格行方案:
<tr>
<td>110</td>
<td><input class="client-chb" name="checkedRecords" type="checkbox" value="110" title="checkedRecords"></td>
<td>Some name</td>
<td>Some other name</td>
<td>1.1.2012</td>
</tr>
我有一个功能,我可以获取所有选中的复选框,获取它们的值并通过 ajax 发送到服务器。
但我想在发布 ajax 帖子之前获得 3 和 4 <td> 并更改文本样式,例如:
<td><b>Some name</b></td>
我需要这个,反之亦然。或者更清楚地说,这是“标记为已读”和“标记为未读”的消息收件箱。
function MarkAsUnread() {
var idata = new Array();
$(".client-chb:checked").each(function() {
var test = $(this);
// maybe here, test -> find next td -> change text
idata.push($(this).val());
});
//other logic
}
【问题讨论】:
标签: jquery html-table jquery-selectors row