如何在从数据库中删除条目之前添加问题警报窗口(例如“删除第 2 行?”)?
<script type="text/javascript">
function deleteRow(tableName,colName,id, obj){
$.ajax({
type: "POST",
url: "callpage.php?page=tables/delete.php",
data: "tableName=" + tableName + "&colName=" + colName + "&id=" + id,
success: function(msg){
if(msg === '1'){
obj = $(obj).parents('tr');
$(obj).slideUp().remove();
}
else
alert("Error.");
}
});
}
</script>
最佳答案
您可以使用 JavaScript 的 window.confirm()
函数向用户显示确认对话框,并根据用户的选择显示一个简单的 if
语句,该语句可以是 OK (true
) 或 < kbd>取消 (false
):
<script type="text/javascript">
function deleteRow(tableName,colName,id, obj){
if(window.confirm('Delete row ' + id + '?')){
$.ajax({
type: "POST",
url: "callpage.php?page=tables/delete.php",
data: "tableName=" + tableName + "&colName=" + colName + "&id=" + id,
success: function(msg){
if(msg === '1'){
obj = $(obj).parents('tr');
$(obj).slideUp().remove();
}
else
alert("Error.");
}
});
}
}
</script>
关于php - 从数据库中删除行之前添加警报窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10750889/