RT。JSP中写了个JS函数,判断是否删除,是就跳转,否就取消。但是写了后没有用,还是直接删除了。代码如下,是不是我写错了,高手们帮忙看一下下。
函数代码
<script type="text/javascript">
function confirmdialog()
{
if(window.confirm("您确认删除此条数据?"))
{
return true;
}
else{
alert("取消删除!");
{
return false;
}
}
</script>删除代码
out.println("<td align=center><a href='servlet/deleteServlet?num="+ rs.getString("num").trim()+"'onclick='return confirmdialog()'>删除</a>"+"</td>");感谢!
函数代码
<script type="text/javascript">
function confirmdialog()
{
if(window.confirm("您确认删除此条数据?"))
{
return true;
}
else{
alert("取消删除!");
{
return false;
}
}
</script>删除代码
out.println("<td align=center><a href='servlet/deleteServlet?num="+ rs.getString("num").trim()+"'onclick='return confirmdialog()'>删除</a>"+"</td>");感谢!
解决方案 »
- JSP编译失败的问题
- JSP页面中获得单选菜单值的问题 求指导
- 对浏览器 报头精通的进!! 求教高手!!
- 求救:华为包开发SGIP。节点编码是3*********,长度超出范围
- 谁能告诉我hibernate工作流程
- 50分:关于用enctype="multipart/form-data"方式在Linux系统下传输中文参数会出现乱码问题,谁能给出我解决方案?
- 我不信没有人能帮我解决这个问题
- JSP中有没有像ASP中Global.asa里Application_OnStart/OnEnd那样的配置?
- 我的BDK怎么不能用啊?
- 导表程序(100分)
- jstl的forEach嵌套问题,三层
- 关于一条留言有多条回复的设计实现思路!
function confirmdialog()
{
if(window.confirm("您确认删除此条数据?")){
删除数据 }
}else{
alert("取消删除");
}
</script>
function confirmdialog()
{
if(window.confirm("您确认删除此条数据?")){
删除数据
}else{
alert("取消删除");
}
}
</script>
可以这样
<a href="javascript:void(0)" onclick="confirmdialog('<%=rs.getString("num").trim()%>')" >删除</a>
你自己将这段拼到out.println里面吧
然后<script type="text/javascript">
function confirmdialog(num)
{
if(window.confirm("您确认删除此条数据?"))
{
document.location="servlet/deleteServlet?num="+num;
}
else
{
alert("取消删除!");
}
} </script>
难道要写到SERVLET里?我的删除语句在这个SERVLET里(deleteServlet)<a href='servlet/deleteServlet?num="+ rs.getString("num").trim()+"
谢谢。。但是我不会拼到out.println里, 。。求助以下下次就会了
这样就行了
结贴前多问一句。原来不加这个JS判断,删除方法里有个重定向response.sendRedirect("/task/mainpage.jsp);这样点了删除就等于页面刷新数据直接就消失了,但是现在加了JS后,需要刷新一下才可以看到数据消失。为什么呢?如何不用手动刷新呢 - -
要么就是缓存的原因
你的jsp的head里面有没有这个
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
首先感谢您的回复哦,我没有这个标签,不过我加了后一样,删除后要刷新,增加就可以直接显示在页面上。一样用的response.sendRedirect
唉。。郁闷无极限。应该在JAVASCRIPT中改改吗?大哥看看问题在哪里。