maryam_272
یک شنبه 25 مهر 1389, 11:21 صبح
با سلام من تو سایتم می خواهم از ajax jquery استفاده کنم تابعی به صورت زیر نوشتم
l
$("#Button3").click(function () {
$.ajax({
type: "POST",
url: "N/Index/WebServisesPage.aspx/InserOzveKhabarnameyeJadid",
data: "{'Name': '" + $('C#tl00_TxtName').val() + "', 'Famil':'" + $('C#tl00_TxtFamil').val() + "', 'Email':'" + $('C#tl00_TxtEmail').val() + "' }",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) {
alert(msg.d)
},
error: AjaxFailed
});
});
و تابع خودم را در صفحه به این شکل نوشتم
Public Class WebServisesPage
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
End Sub
<System.Web.Services.WebMethod()> _
Public Function InserOzveKhabarnameyeJadid(ByVal name As String, ByVal famil As String, ByVal email As String) As String
' توابع مربوط به ثبت اطلاعات در دیتابیس
End Function
End Class
اجرا که می کنم ارور زیر را میدهد.
500 Internal Server Error
با فایر باگ بررسی کردم مشکل اصلی این اررور است:
Unknown web method . Parameter name: methodName
حالا به نظر شما مشکل کارم چیه لطفا اساتید راهنمایی کنن بد گیر کردم
l
$("#Button3").click(function () {
$.ajax({
type: "POST",
url: "N/Index/WebServisesPage.aspx/InserOzveKhabarnameyeJadid",
data: "{'Name': '" + $('C#tl00_TxtName').val() + "', 'Famil':'" + $('C#tl00_TxtFamil').val() + "', 'Email':'" + $('C#tl00_TxtEmail').val() + "' }",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) {
alert(msg.d)
},
error: AjaxFailed
});
});
و تابع خودم را در صفحه به این شکل نوشتم
Public Class WebServisesPage
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
End Sub
<System.Web.Services.WebMethod()> _
Public Function InserOzveKhabarnameyeJadid(ByVal name As String, ByVal famil As String, ByVal email As String) As String
' توابع مربوط به ثبت اطلاعات در دیتابیس
End Function
End Class
اجرا که می کنم ارور زیر را میدهد.
500 Internal Server Error
با فایر باگ بررسی کردم مشکل اصلی این اررور است:
Unknown web method . Parameter name: methodName
حالا به نظر شما مشکل کارم چیه لطفا اساتید راهنمایی کنن بد گیر کردم