2012-06-27 49 views
0

我昨天已經發布了一個類似的問題,但我遇到了另一個問題。 我用javascript做了一個確認屏幕,但是按下「確定」後,這個值不會被刪除。在確認屏幕後刪除數據庫值 - 未刪除的值

這是我的代碼:

<script type="text/javascript"> 
function confirmation() { 
    var answer = confirm("Weet u zeker dat u deze activiteit wilt verwijderen?"); 
    if (answer){ 
     alert("De activiteit wordt nu verwijderd."); 
     window.location ="roosters_verwijderen.php"; 
    } 
    else{ 
     alert("De activiteit is niet verwijderd."); 

    } 
} 
</script> 

這是按鈕:

<a href="roosters_verwijderen.php?activiteitID='. $row['activiteitID'] .'" onclick="confirmation(); return false"><IMG src="iconen/kruis.png" border="0"></a> 

這裏的問題是,該 「activiteitID」 不發送到頁 「roosters_verwijdweren.php」了。

有人可以幫我解決這個問題嗎?

+0

你是如何之前發送'activiteitID'?也許你想要的東西沿着'window.location =「roosters_verwijderen.php?activiteitID =」+ activiteitID.value;'的行,其中activiteitID.value是輸入字段的值。 –

回答

0

應行6:

window.location ="roosters_verwijderen.php"; 

是:

window.location ="roosters_verwijderen.php?activiteitID=" + $row['activiteitID']; 
+0

僅供參考:href不會被使用 - 因爲將會調用confirm函數而不是href。 – Sean

0

的代碼應如下所示:

按鈕:

caca 
<a href="roosters_verwijderen.php?activiteitID='. $row['activiteitID'] .'" onclick="confirmation(this); return false"><IMG src="iconen/kruis.png" border="0"></a> 

和JavaScript:

<script type="text/javascript"> 
function confirmation(elem) { 
    var answer = confirm("Weet u zeker dat u deze activiteit wilt verwijderen?"); 
    if (answer){ 
     alert("De activiteit wordt nu verwijderd."); 
     window.location = elem.href; 
    } 
    else{ 
     alert("De activiteit is niet verwijderd."); 
    } 
} 
</script> 
1

嘗試的功能驗證碼:

<script type="text/javascript"> 
function confirmation() { 
    var answer = confirm("Weet u zeker dat u deze activiteit wilt verwijderen?"); 
    if (answer){ 
     alert("De activiteit wordt nu verwijderd."); 
     return true; 
    } 
    else{ 
     alert("De activiteit is niet verwijderd."); 
     return false; 
    } 
} 
</script> 

和按鈕:

<a href="roosters_verwijderen.php?activiteitID='. $row['activiteitID'] .'" onclick="return confirmation();"><IMG src="iconen/kruis.png" border="0"></a> 
+0

這工作完美。非常感謝Jakub! – Rickkert

+0

非常歡迎,Rickkert :) –