我正在嘗試通過jQuery從客戶端調(diào)用服務(wù)器端方法。我的代碼如下:服務(wù)器端: using System.Web.Services; [WebMethod()] //[ScriptMethod()] public static void SendMessage(string subject, string message, string messageId, string pupilId) { //Send message }客戶端:$("#btnSendMessage").live("click", function(){ var subject = $("#tbSubject").val(); var message = $("#tbMessage").val(); var messageId = $("#hdnMessageId").val(); var pupilId = $("#hdnPupilId").val(); $.ajax({ type: "POST", url: "./MessagePopup.aspx/SendMessage", data: ("subject=" + subject + "&message=" + message + "&messageId=" + messageId + "&pupilId=" + pupilId), error: function(XMLHttpRequest, textStatus, errorThrown){ alert(textStatus); }, success: function(result){ alert("success"); } }); return false;});我在服務(wù)器端的SendMessage方法上添加了一個斷點,但是它從未實現(xiàn)過,但是當我運行代碼時,將調(diào)用jQuery success方法。是什么原因造成的?
- 3 回答
- 0 關(guān)注
- 652 瀏覽
添加回答
舉報
0/150
提交
取消