我目前正试图在asp.net2.0中开发一个聊天应用程序,并要求我拨打电话aspx Page Webmethod
。我的问题是我无法拨打网页webmethod。无法使用jQuery Ajax调用Page WebMethod?
没有出现在FF的错误控制台的任何消息,所以不能findout那里我已经话不对,没有问题,同时拨打电话web服务。
继承人的代码,我writtern
$(document).ready(function(){
$("#btnSend").click(function(){
$.ajax({
type:"POST",
data:"{}",
url:"Chat.aspx/GetTime",
contentType:"application/json; charset=utf-8",
dataType:"json",
success:function(msg){
alert(msg.d);
},
error:function(msg){
alert(msg.d);
}
});
});
});
这是我chat.aspx PAGE电泳GETTIME功能是没有得到所谓的?是用URL中的问题?
[WebMethod]
public static string GetTime()
{
return DateTime.Now.ToString();
}
它甚至尝试后?你有杉木ebug?如果是这样,Firebug的Net标签中是否有任何活动?小提琴手怎么样 - 任何活动?如果你在WebMethod中放置一个断点,它会受到影响吗? – kmk
我把一个断点将WebMethod和测试它,断点没有得到hit.Interesting事实是,当我把同样的代码在Web服务即时获得正确的结果。 – Kannan