我使用的是for循环用于从API在表内显示数据:删除表中的行(从一个循环的API)卷曲
for ($i = 0; $i < count($return['data']); $i++){
echo "<tr><td>".$return['data'][$i]['data_id']."</td>";
echo "<td>".'<button id="delete" class="btn btn-danger" value="'.$return['data'][$i]['data_id'].'" type="text">Delete</button>'."</td></tr>";
}
结果是一个表,其中显示了data_id
和连续删除按钮。现在,我希望能够通过发送data_id
到curl-> delete
(api)代码时点击删除按钮来删除该项目! 或者下面的代码删除按钮点击运行
curl --include \ --request DELETE \ --header "<secret key>" \ https://example.com/api/v1/data/{data_Iid}?app_id={appId}
,我需要包括来自循环了Data_ID,并把它传递给生硬删除代码。我使用了onClick
函数来获取data_id
的值,但它仅显示每个删除按钮的第一个data_id
值。
我该如何实现我的目标,并能够通过正确的data_id
来控制删除代码? 谢谢,
好的,我做了,我也在ajax上运行一个错误,你能帮我吗?这是我的ajax代码在你的if:if(target.tagName ='BUTTON'&& target.value){$ .ajax({url:“delete.php”,data:$(this).target.value,type :'POST',dataType:“json”,success:function(data){('#resultback')。addClass(“alert alert-success”)。html('it was been succeededfully!'); }} );}' – callmejoejoe