$ .post не работает с веб-методом в asp.net - PullRequest
0 голосов
/ 29 января 2019

enter image description here Я попробовал простой $ .post (url, data, success), странная вещь в том, что он возвращает код состояния 200, но не входит в мой код (яу него была точка останова для отладки) более того, он возвращает мне всю страницу наSuccess

Я пытался добавить тип данных, я добавил под WebMethod, чтобы добавить код, который сообщает эти данные в видеjson Я искал в интернете, но ни один из них не привел к тому, что он возвращает код состояния 200, пока он не входит в функцию веб-метода

  function Save() {
        let CardTypeName = GetElementValue("txtCardTypeName");
        if (!CardTypeName) {
            return false;
        }
        $.post("/Forms/CardType.aspx/AddCardType", { CardTypeName: CardTypeName },
            function (data, status) {
                alert(data + " - " + status);
            }, "json").catch(function (err) {
                alert(err.responseText);
            });
    }

WebMethod:

    [WebMethod]

    public static string AddCardType(string CardTypeName)
    {
        string builder = "لا يمكنك إضافة هذا النوع!";
        int? result = CardTypeDAO.AddCardType(CardTypeName);
        if (result != null)
        {
            builder = "تم الإضافة بنجاح";
        }
        return builder;
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...