当前位置: 代码迷 >> ASP.NET >> 弹出确认对话框,比较拗口,不知能否实现?该怎么解决
  详细解决方案

弹出确认对话框,比较拗口,不知能否实现?该怎么解决

热度:9523   发布时间:2013-02-25 00:00:00.0
弹出确认对话框,比较拗口,不知能否实现?
需要一个这样的应用

//服务器端代码
...   button1_onclick(...)
{
执行一些服务器端代码
                  在某些条件下   向客户端弹出确认对话框,
根据对话框的情况   yes   or   no   来继续执行服务端代码
}

没想通这个确认对话框怎么用JS,并且能够让后续代码获取到这个反馈~
多谢!

------解决方案--------------------------------------------------------
把这些逻辑写在一个button_click事件中是无法实现的。
但可以使用ajax来实现楼主的需求


... button1_onclick(...)
{
执行一些服务器端代码
在某些条件下 向客户端弹出确认对话框,
根据对话框的情况 yes or no 来继续执行服务端代码
}

========>

ajax调用服务器端代码
根据返回结果,向客户弹出确认对话框
根据对话框的情况,用ajax再调用服务器端代码
------解决方案--------------------------------------------------------
如ls所述...可以用ajax获取... button1_onclick(...)的值.至于执行的操作再根据返回值赋给其他类.
------解决方案--------------------------------------------------------
难道就没有其他办法了吗????
------解决方案--------------------------------------------------------
用AJAX这是比较可行的办法.
------解决方案--------------------------------------------------------
在button里面写onclientclick= "javascript:return confirm( '你确定要提交到服务器吗? '); "
------解决方案--------------------------------------------------------
没看清楚,错了,先顶下
------解决方案--------------------------------------------------------
不熟悉 ajax , 请 baidu/google 这才是可行的学习方法 ....
------解决方案--------------------------------------------------------
那建议你用div吧,不用ajax,css或者js控制div显示位置与大小
------解决方案--------------------------------------------------------
button有onclientclick时间,来触发js,lz应该会的
------解决方案--------------------------------------------------------
if(window.confirm( "你同样吗 "))
{
//当客户点击确定的话就走这里了
}
else
{

}
  相关解决方案