C# 从ASP.NET后台代码显示确认对话框

C# 从ASP.NET后台代码显示确认对话框,c#,javascript,jquery,asp.net,C#,Javascript,Jquery,Asp.net,我想显示确认对话框从代码后 我有一个comfirm对话框a。当我单击a上的OK按钮时,它被调用到code be hind中的方法B(使用ajax post:url/B,B是一个具有webmethod属性的方法) 在方法B中,我想显示另一个对话框,代码正在流动:(B是AlertInformLogOut) 问题是:对话框没有显示 有人能告诉我为什么吗?我能不能从一个具有webmethod属性的方法中显示对话框。我记得,问题是webmethod不会更新页面,不像ASP:update面板回调 当您使用j

我想显示确认对话框从代码后

我有一个comfirm对话框a。当我单击a上的OK按钮时,它被调用到code be hind中的方法B(使用ajax post:url/B,B是一个具有webmethod属性的方法)

在方法B中,我想显示另一个对话框,代码正在流动:(B是AlertInformLogOut)

问题是:对话框没有显示


有人能告诉我为什么吗?我能不能从一个具有webmethod属性的方法中显示对话框。

我记得,问题是webmethod不会更新页面,不像ASP:update面板回调

当您使用jquerys函数时,请在那里使用success调用,而不是尝试在服务器端执行

$.ajax({ 
   type: "POST", 
   url: url+"/UpdateAlertInfo",....,
   success: /*Call you Confirm Function Here */
 }

<>你可以考虑使用“不稳定”/P>你如何从页面中调用<代码> WebMethod <代码>?我使用的是Ajax POST:$Ajax({Type:POST),URL:URL+“/UpDeaAltTeNeFipe”,…}
$.ajax({ 
   type: "POST", 
   url: url+"/UpdateAlertInfo",....,
   success: /*Call you Confirm Function Here */
 }