我已經在這裏嘗試了一些示例,但是我可以讓我的代碼在刪除之前實際顯示一個彈出窗口。我使用的代碼可以在這裏找到:使用PHP/MYSQL刪除之前的JavaScript確認
4
A
回答
10
<script type="text/javascript">
function ConfirmDelete()
{
if (confirm("Delete Account?"))
location.href='linktoaccountdeletion';
}
</script>
echo '<input type="button" onclick="ConfirmDelete()" value="DELETE ACCOUNT">';
+0
壞主意。 'location.href'重定向頁面(到另一個PHP),後退按鈕不能返回到當前的PHP頁面。 – Apostolos 2017-09-29 07:55:18
15
你只需要使用onclick
方法爲您的鏈接或按鈕:
<a href="DELETE_PAGE" onClick="return confirm('Delete This account?')">Delete Account</a>
4
試試這個
<form action="url/to/delation_page" onSubmit="return confirm('are you sure?')">
</form>
3
只要說
onclick="return confirm('Are you sure you want to delete?')"
^^^^^^ --> this is very important step...
0
如果u上單擊數據,但被刪除,查看結果u必須手動刷新頁面,而不是使用 的onsubmit =使用「返回確認(‘你確定嗎?’)」
認爲它有助於!
1
的javascript確認
function doConfirm(id)
{
var ok = confirm("Are you sure to Delete?")
if (ok)
{
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp = new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange = function()
{
if (xmlhttp.readyState == 4 && xmlhttp.status == 200)
{
window.location = "create_dealer.php"; // self page
}
}
xmlhttp.open("GET", "delete_dealer.php?id=" + id);
xmlhttp.send();
}
}
按鈕刪除
<input type="button" onclick="doConfirm();"/>
相關問題
- 1. 確認之前刪除
- 2. 軌確認刪除之前
- 3. PHP:刪除之前的確認框
- 4. 刪除前確認
- 5. 刪除前確認
- 6. 顯示確認消息之前刪除
- 7. 確認消息之前刪除
- 8. 在刪除故障之前確認
- 9. 在刪除wpf中的datagrid行之前刪除確認C#
- 10. 在刪除dataview的行之前確認刪除
- 11. 如何從用戶刪除確認刪除查詢之前使用php
- 12. 的Javascript確認刪除
- 13. 刪除之前發生在打開刪除確認模式
- 14. 刪除前確認(jQuery)
- 15. 使用sweetalert刪除確認?
- 16. 使用Bootsrap刪除確認
- 17. 刪除前的甜蜜警報確認
- 18. 刪除表中的行之前顯示一個確認框
- 19. 刪除確認
- 20. 確認刪除?
- 21. Javascript刪除codeigniter中的確認框
- 22. 使用jAlert的確認刪除警報
- 23. 在SQL Management Studio中刪除/更新之前進行確認?
- 24. 在刪除jstree節點之前顯示確認對話框
- 25. Android - 在刪除標記之前顯示確認對話框
- 26. 在刪除文件/目錄之前詢問確認
- 27. 在刪除數據庫值之前有一個確認屏幕
- 28. 如何在刪除記錄之前顯示確認框
- 29. 如何在使用ember-cli刪除之前創建模式確認對話框
- 30. 確認之前onbeforeunload
...發現在哪裏? – 2013-12-03 14:41:12
嵌入在問題的html中的JSFiddle不存在。 – 2015-08-29 19:02:20