任何人都可以告诉我从引导模式中的表中删除行的最佳方法是什么?
我试图通过javascript将行的id传递给表单上的隐藏字段,但没有成功。我意识到我正在使用php变量处理onclick javascript函数并混合本地和服务器活动。
我使用php列出表格中的行,我已经以模态提交表单,我通过数据属性调用。
! my table
答案 0 :(得分:0)
您可以使用复选框选择要删除的行,假设您已从db中获取数据:
<form action="" method="POST" onsubmit="return confirm('Are you sure?');">
<table>
<?php foreach($tables as $rows){ ?>
<tr>
<td><input type="checkbox" name="delete[]" value="<?php echo $rows['row_id'];?>"> </td>
</tr>
<?php } ?>
</table>
<input type="submit" name="submit">
</form>
然后,在提交表单后,您将在ids
中全部选中$_POST['delete']
。您可以循环并删除数据。