2017-04-26 61 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设置/结构的不同,您可能需要改变一些东西才能正常工作。

希望这对我有所帮助。

相关问题