我有一个商品列表页,用GridView显示信息,在表格外面有一个Button删除按钮,当我选中几条信息时,点击删除,我要先判断在数据库中这个商品有没有其他关联,有关联我就弹出一个Alert对话框提示不能删除,不然我就显示确认对话框,confirm提示是否确认删除。当弹Alert时就不弹Confirm。我试过一些方法,确实都能弹出对话框,但不实用。在js中实现可是要在数据库中进行查询操作,如何把在数据库中有无关联的标示返回到js中,如果用<%=cs方法名()%>返回一个值,我也试了,他只在页面加载时执行了一次,后面就不会执行了要是在后台按钮事件中写方法判断实现if(bool){Confirm()//确认对话框delete(aa);//执行删除}else{alert();}这样子我点对话框中的确定和取消按钮效果是一样的,Confirm后面的代码他还是会执行。
2 回答
宝慕林4294392
TA贡献2021条经验 获得超8个赞
服务器:
page load
{
this.btn.attributes.add("onclientClick","return clientClick()");
}
客户端
function clientClick()
{
if(有关联)
{
alert("不能删除!");
return false;
}
else
{
return confirm("你真的要删除吗?");
}
}
- 2 回答
- 0 关注
- 949 浏览
添加回答
举报
0/150
提交
取消