我正在尝试使用 ajax 调用从 Active.cshtml.cs 文件获取数据。这是 jquery 代码:
var turl = '/Active?handler=Clients/' + id;
$.ajax({
type: "GET",
url: turl,
dataType: "json",
success: function (result) {
alert(JSON.stringify(result));
});
Run Code Online (Sandbox Code Playgroud)
这是Active.cshtml.cs方法
public JsonResult OnGetClients()
{
return new JsonResult("new result");
}
Run Code Online (Sandbox Code Playgroud)
状态为 200 Ok,但响应中显示了整个网页。理想情况下,它应该在开发人员工具的“网络”选项卡中返回“新结果”。是不是我在页面中有 Active.cshtml 和 Active.cshtml.cs 造成了混乱?我该如何解决?谢谢