我尝试了一个简单的$ .post(url,data,success) 奇怪的是它返回状态码200 但它没有进入我的代码中(我确实有一个断点用于调试) 除此之外,它还会在onSuccess上返回整页
我尝试添加数据类型, 我在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;
}