Ajax Почтовый запрос Не используется веб-метод asp. net веб-формы (. Net 4.5) - PullRequest
0 голосов
/ 09 марта 2020

Ajax запрос

    $(document).ready(function () {
        $("#submit").click(function () {
            alert("clicked");
            var postdata = new Object();
            postdata.FirstName = $('#txtFirstName').val();
            postdata.Mobile = $('#txtMobile').val();
            postdata.Email = $("#CPH_Sections_txtEmail").val();
            postdata.Password = $("#CPH_Sections_txtPassword").val();
            postdata.Code = $('#txtCode').val();

            var postdata = { harisModel: postdata };
            $.ajax({
                type: "POST",
                url: '~/Register.aspx/testfy',
                data: JSON.stringify(postdata) ,
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: function (data) {
                                        alert("success" + data.d);
         },
                error: function (jqXHR, textStatus, errorThrown) {
                    alert("Status: " + jqXHR.status + "; Error: " + jqXHR.responseText);              
         }

     });

        });
    });

Webmethod

[WebMethod]
public static string testfy(HarisModel harisModel)
{    
   return "{'returnstatus':'true'}"; 
}

Класс модели

public class HarisModel
{

    public string FirstName { get; set; }

    public string Mobile { get; set; }

    public string Email { get; set; }


    public string Password { get; set; }

    public string Code { get; set; }

}

выпуск Описание: Ajax вызов не затрагивает веб-метод

...