2017-04-26 106 views
0

我一直在研究如何做到這一點,我找不到任何有用的鏈接,所以我在這裏問。從數據庫中刪除之前顯示所選項目

我在我的網站上有來自我的數據庫的數據表。每個項目旁邊都有一個刪除複選框。如果用戶選中這些框然後點擊刪除按鈕,則會提示他們詢問他們是否確定要刪除這些項目。如果他們說是,那麼這些物品將被刪除。我想在確認框中顯示他們選擇的內容。

例如:假設他們選擇了item4,item8和item9,然後點擊刪除。我想提示說:

「?你​​確定要刪除所選項目

ITEM4

item8

item9」

我不知道如何開始這個。這是我目前的刪除按鈕:

<input type="submit" value="Delete" onclick="return confirm('Are you sure you want to delete the selected item(s)?');"/> 
+0

運行一個函數,並在該函數中獲取單擊複選框旁邊項目的值,然後將其附加到確認確認(「您確定要刪除」+項目)中嗎? – clearshot66

回答

0

你可以使用JavaScript這一點,類似下面就可以了(僞代碼);

<!-- Add the onclick handler --> 
<input type="submit" onclick="submitOnClick();" value="Delete" /> 

// Javascript function 
function submitOnClick() { 

    var ret = ""; 
    var table = getTable(); 
    for (int i = 0; i < table.length; i++) { 

     if (row.checked) { 

     ret += row.innerText + " "; 
     } 
    } 

    alert('Are you sure you want to delete the selected items of " + ret); 
} 

根據您的HTML設置/結構的不同,您可能需要改變一些東西才能正常工作。

希望這對我有所幫助。

相關問題