gpt4 book ai didi

javascript - 使用 Javascript 发出警报

转载 作者:行者123 更新时间:2023-11-30 12:04:07 24 4
gpt4 key购买 nike

我的 JSP 文件中有一个表格显示我的产品,并且在每一行上都有一个删除此数据的按钮:

<body>
<table>
<tr>
<td>ID</td>
<td>Name</td>
<td>Value</td>
<td>Quantity</td>
<td>Total</td>
</tr>
<c:forEach var="product" items="${list}">
<tr>
<td>${product.id}</td>
<td>${product.name}</td>
<td>R$${product.value}</td>
<td>${product.quantity}</td>
<td>R$${product.quantity * product.value}</td>
<td><a href="showProduct?id=${product.id}">Edit</a></td>
<td><a href="deleteProduct?id=${product.id}">Delete</a></td>
</tr>
</c:forEach>
</table>
<br><br>
<a href="newProduct">New product</a>
</body>

我希望在单击“删除”按钮时创建提醒。

我知道我必须使用 javascript,但是,如何在单击“确定”后重定向到我的 Controller deleteProduct ?

我试过这样的:

<script>
if (confirm('Do you really want to delet this product?')) {
???
} else {
alert('The product was not deleted');
}
</script>

谢谢!

最佳答案

你可以试试这个:

<td><a href="deleteProduct?id=${product.id}" onclick="return deleteProduct()">Delete</a></td>


<script>
function deleteProduct()
{
if (confirm('Do you really want to delet this product?')) {
return true;
} else {
alert('The product was not deleted');
return false;
}
}
</script>

如果你return trueonclick <a> 的方法标记它将转到 url else如果你return false它不会...

关于javascript - 使用 Javascript 发出警报,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35752138/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com