<td style="text-align: left;">
<?php
echo '<button type="button" class="btn btn-danger delete delete-account"><i class="fa fa-trash-o fa-lg"></i> Delete</a></button>
<input type="hidden" value="'. $r['user_id'] .'" name="delete[]">';
?>
</td>
我用这段JavaScript编写了这段代码:
$('button.delete-account').click(function(e) {
swal({
title: "Are you sure?",
text: " <?php echo $r['user_id'] ?> You will not be able to undo this acction !",
type: "warning",
showCancelButton: true,
confirmButtonColor: "#DD6B55",
confirmButtonText: "Yes, delete it!",
closeOnConfirm: false,
html: false
}, function() {
swal("Deleted!", "Your imaginary file has been deleted.", "success");
});
});
$ r ['user_id'] --->这基本上是一个函数,可以帮助我从数据库中拉出所有用户,对于此示例,它将拉出所有user_id。
问题是我每一行都有不同的用户,当我单击删除按钮时,我得到的是同一个user_id而不是单个ID。
我怎样才能分别给每个用户打电话???
谢谢你们 :)
最佳答案
您也可以从输入中获取ID(我假设您正在使用jquery)
var id = $(e).parent().find('input[type="hidden"]').val();
未测试
关于javascript - 表格PHP中每一行的Delete按钮,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35651822/