【发布时间】:2021-08-18 11:33:49
【问题描述】:
我正在尝试使用 codeigniter3 开发一个项目。我正在尝试删除表中的数据。表格如下;
<tbody>
<tr id="1">
<td>text</td>
<td>text</td>
<td>text</td>
<td>text</td>
<td><button type="button" id="1"></button></td>
</tr>
</tbody>
我删除数据的ajax函数如下;
$.ajax({
type: "POST",
url: base_url+"controller/delete",
cache:false,
data:{[csrfName]:csrfHash,id:id},
success:
function(data){
$('#tableid tbody tr#'+id).remove();
}
});
但是如果在页面上手动更改表id,它会删除数据库中的匹配数据。比如我打开页面源,更改按钮id,然后按下按钮,就会删除我刚才给的id值。我应该怎么做才能避免外界干扰?
提前感谢您的帮助!
【问题讨论】:
标签: jquery ajax codeigniter