gpt4 book ai didi

c# - jsonresult 不回来?

转载 作者:太空宇宙 更新时间:2023-11-03 19:30:59 28 4
gpt4 key购买 nike

试图显示来自 Controller 的成功消息?

  [HttpPost]
public JsonResult SuccesMsg()
{
return Json(new { Success = true });
}

j查询:

        $("#but").click(function () {
$.ajax({
url: "/Home/SuccesMsg",
type: 'POST',
data: "",
success: function (result) {
if (resultJson['Success'] == true) {
alert('success');
}

else
{ alert('no'); }
},
error: function (err) { alert('error') }
});
});

最佳答案

dataType: "json" 添加到您的 $.ajax 调用或使用简写:$.getJSON

同时检查您的 Controller 是否处理状态为 http 200 (OK) 的响应返回。

对于调试,您可以添加 complete: function(){alert('complete');} 来查看请求是否完成。用于 Firefox 的良好调试工具(附加组件)是 Live http header 和 Firebug。

关于c# - jsonresult 不回来?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4944378/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com