我目前正試圖在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