Remove 这是PHP if ($-6ren">
gpt4 book ai didi

javascript - 使用javascript在 "OK"警报弹出后刷新页面

转载 作者:行者123 更新时间:2023-11-29 06:36:18 25 4
gpt4 key购买 nike

我试图在从我的后端列表中删除一个项目后刷新页面。

这是 HTML

    <a href="index.php?id=<?php 
echo $array[id_news];
?>&?action=delete" onClick="return conferma()">Remove</a>

这是PHP

if ($_POST['action'] = "delete") {
$sql="DELETE FROM news WHERE id_news=".$_GET['id'];
if (!mysql_query($sql)) {}
}

这是 Javascript

function conferma() {
return confirm('Confermi di voler cancellare la news selezionata?');
window.location.reload();
}

出现弹出窗口,但在单击“确定”后页面不刷新。

最佳答案

您在 confirm() 行返回,因此永远不会执行重新加载。更改为:

function conferma() {
if(confirm('Confermi di voler cancellare la news selezionata?')){
// call the delete script via ajax now.....

window.location.reload();
}
return false;
}

看起来您需要使用 AJAX 来调用删除脚本,否则会发生重新加载并且永远不会访问 anchor 的 href。

关于javascript - 使用javascript在 "OK"警报弹出后刷新页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24497888/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com