我有一个填充动态数据的表。最后一列有一个按钮,当我单击该按钮时,我想将行 ID 传递给 JS 函数。我需要 id,因为我正在执行 POST Ajax 请求,成功后我想获取响应数据并使用新数据更新所选行。
这就是我插入新行时要做的事情:
var rowNode = myTable.row.add([1,2,3,4,5,6,7,8]).draw();
但是我该怎么做才能获取行 ID 并使用响应数据更新它呢?
编辑。数据表:
<table id="myTable" class="display compact" cellspacing="0" width="100%">
<thead>
<tr>
<th>Name</th>
<th>Reg</th>
<th>Edit</th>
</tr>
</thead>
<tbody>
<?php foreach (get_all_customers_list() as $user) { ?>
<tr>
<td>
<b> <?php echo $user["recipient_name"]; ?></b>
</td>
<td>
<?php echo $user["registration_date"]; ?>
</td>
<td>
<button type="button" id="button_edit" onclick='edit_customer_request(<?php echo json_encode($user); ?>)' value="<?php echo $user; ?>" name="edit_customer">Editt</button>
</td>
</tr>
<?php }?>
</tbody>
</table>
白板的微信
精慕HU