为什么给LinkButton添加confirm脚本,不管点击确定还是取消都会提交啊
我的代码是这样的
LinkButton1.Attributes.Add( "onclick ", "javascript:return confirm( '确定删除吗? '); ");
怎么不管点击确定还是取消都会返回服务器啊?
我用的是VS2005
------解决方案--------------------你不会写在ONCLIENTCLICK事件中呢?那才是起作用的
------解决方案--------------------代码没问题~~,试试:
LinkButton1.OnClientClick = "return confirm( '确定删除吗? ') ";
------解决方案--------------------LinkButton1.OnClientClick = "return confirm( '确定删除吗? ') ";
------解决方案--------------------Me.btn_del.Attributes.Add( "onclick ", "return confirm( '您真的要删除该记录吗? '); ")
2003下面没有ONCLIENTCLICK吧
------解决方案--------------------LinkButton1.Attributes.Add( "onclick ", "javascript:if(confirm( '确定删除吗? ')==false)return false; ");
这样写
------解决方案--------------------LinkButton1.Attributes.Add( "onclick ", "javascript:if(confirm( '确定删除吗? ')==false)return false; ");
以上这个最接近LZ的想法,关键就是要在confirm()选择否时返回false,否则就会提交到服务器。
------解决方案-------------------- <asp:LinkButton OnClientClick = "return confirm( '确定删除吗? ') "...> </asp:LinkButton>