我正在通过onclick=function('')
函数传递一些值,但是该值没有传递
while ($row = mysqli_fetch_array($result)) {
$id = $row['id'];
echo '<a href="#" onclick="DeleteUser('.$id.')"><img class="rmv-img" src="img/bin-with-lid.png"></a>';
}
function DeleteUser(deleteid){
var conf = confirm("deleteid");
if (conf == true) {
$.ajax({
url: "submit/graduation-submit.php",
type :'POST',
data: { deleteid : deleteid},
});
}
}
在参数中,我应该获取id
的值,但是在警告方面,这表明deleteid
本身
答案 0 :(得分:0)
问题只是双引号:
var conf = confirm(deleteid);
这将在警报中显示ID的值。
答案 1 :(得分:0)
您没有将参数传递到confirm
框中,
var conf = confirm("deleteid");
传递"deleteid"
只是字符串而不是参数。如果您想在确认框中显示deleteid
,请执行此操作,
var conf = confirm("Are you sure, you want to delete "+deleteid);