如果要使用 JSP 和 Java 脚本删除数据,则需要一个确认框
want a confirmation box, if you want to delete the data using jsp and java script
我尝试了一些东西,但什么也没有得到。当我单击删除链接时,我必须得到一个确认框,但我没有得到它。谁能建议我?
.JSP
urlencrypt:url value="abc.action" htmlEscape="true" var="removeLink"/>
<td><a href="removeLink" onclick="confirmRemoveQuestion('${removeLink}')">
<fmt:message key="link.remove" /></a> </td>
JavaScript
<script type="text/javascript">
var confirmRemoveDialog;
var confirmOkUrl= ;
function setRemoveQuestionDialog()
{
var handleYes = function() {
window.location = confirmOkUrl;
this.hide();
};
var handleNo = function() {
this.hide();
};
var confDialogButtons = [ { text:"<fmt:message key="link.cancel"/>", handler:handleNo, isDefault:true},
{ text:"<fmt:message key="link.ok"/>",handler:handleYes }
];
confirmRemoveDialog = getConfirmOKDialog(confDialogButtons);
}
function confirmRemoveQuestion(url)
{
confirmOkUrl = url;
setRemoveQuestionDialog();
showConfirmDialog(confirmRemoveDialog, "<fmt:message key="removeLink.confirmMessage"/>");
}
</script>
使用以下简单代码
<script>
function confirmRemoveQuestion(link){
if(show_confirm()){
window.location = link;
this.hide();
}
else{
this.hide();
}
}
function show_confirm()
{
return confirm("Are you sure you want to do this?");
}
</script>
<td><a href="#" onclick="confirmRemoveQuestion('${removeLink}')"> <!--removLink-->
<fmt:message key="link.remove" /></a> </td>
你知道吗
showConfirmDialog(confirmRemoveDialog, "<fmt:message key="removeLink.confirmMessage"/>");
语法不正确吗?调试会告诉你这一点。
相关文章:
- 如果我在 window.onbeforeunload 事件上确认是,我如何调用另一个 Java 脚本函数
- 在浏览器关闭时,单击确认对话框中的“停留在页面上”,执行一个方法
- 如果要使用 JSP 和 Java 脚本删除数据,则需要一个确认框
- 在开发元素被确认后,在开发元素下方保留一个单击按钮
- 如果用户不接受JS确认消息,如何检查上一个选定的单选按钮
- 在确认框中单击确定时重定向到另一个页面
- 有没有一个工具来验证 ECMAScript 并确认它与 ECMAScript 语言规范第 3 版兼容
- 一个非常简单的警报和确认框样式与 css
- javascript可以从一个单独的方法监听确认对话的结果
- 使用jquery/javascript创建一个弹出确认框
- 使用普通的jquery/javascript创建一个弹出确认框
- 在重定向到确认对话框中的模板之前执行一个操作
- 使用一个按钮来代替循环中带有javascript的确认框
- 在重定向到另一个页面/路由之前进行确认
- 我如何制作一个ajax captcha,并通过url进行确认
- 确认框无法处理指向另一个选项卡的链接
- 我如何添加一个确认框到我的Sharepoint页面,其中确认有额外的Javascript
- 我需要一个确认弹出浏览器关闭.我正在使用onbeforeunload事件,但不能在Firefox中工作,也想限制页面刷新
- 为指向某个类的外部链接创建一个确认框,可以使用document.getElementByCLassName
- 我如何实现一个确认对话框/ ajax请求之前发送到服务器