我想在下面添加一個確認框來詢問用戶是否真的想要刪除文件。如何在用戶想要刪除某些內容時添加確認框?
<input type="button" value="Delete" onclick="location.href='@Url.Action("DeleteFileFromPath", "TRecords", new { StrFilename = Server.MapPath(@imgPathArray[imgNum]) })'">
上面的代碼運行良好,但沒有確認框。
我發現在網上的一些文件,我想用JavaScript方法如下
<form>
<button type="submit" onclick="DeleteConfirmBox()">Delete</button>
</form>
<script>
function DeleteConfirmBox() {
if (confirm("Do u want to delete the file?")) {
@Url.Action("DeleteFileFromPath", "TRecords", new { StrFilename = Server.MapPath(@imgPathArray[imgNum]) });
}
else {
return false;
}
}
</script>
上面的代碼似乎沒有觸發DeleteConfirmBox()函數,我怎麼能做到這一點有確認框?
你應該看看sweetalert,它的一個很好的確認警告。那就是如果你有所需的最小jQuery文件。 https://limonte.github.io/sweetalert2/ –