我正在调用一个web服务方法,该方法在json中返回布尔值。但在前端,我得到了true{"d":null}的响应。{"d":null}正在追加响应。
以下是我的网络服务代码
[WebMethod]
public void CreateTeam(tblTeam team)
{
var result = BLL.Team.Add(team);
Context.Response.Flush();
Context.Response.Write(JsonConvert.SerializeObject(result));
}
我尝试过的解决方案:
- 添加Context.Respons.Flush((
- 使用JsonConvert而不是JavaScriptSerializer
但两者都不起作用。我该如何解决这个问题?请帮忙?
如下文所述,线程从调用的ajax中删除内容类型
ASP.NET AJAX返回JSON,但未被识别为JSON