gpt4 book ai didi

jquery - 在 Controller Viewdata 的 Jquery 模式中显示成功/失败消息

转载 作者:行者123 更新时间:2023-12-01 04:30:46 26 4
gpt4 key购买 nike

我在 ASP.NET MVC 中有一个主详细信息屏幕,当我提交某些内容时,它会立即通过 Ajax 返回一个包含插入值的网格,我的问题是:我想通过jquery 模式对话框或信息栏,我无法传递 View 数据供 jquery 处理它。

最佳答案

您通过 AJAX 调用的操作方法需要返回响应中所需的所有内容。因此,例如,当您将某个对象放入 ViewData 中时,该对象将在您从操作返回的 View (或可能是部分 View )中可用,因此可用于调用 JavaScript。另一种选择是返回包含消息的 JSON 对象:

public ActionResult SomeAction()
{
// ...
return Json(
new { Message = "Success Message!" },
JsonRequestBehavior.AllowGet
);
}

可以这样调用:

$.getJSON('/somecontroller/someaction', function(json) {
alert(json.Message);
});

关于jquery - 在 Controller Viewdata 的 Jquery 模式中显示成功/失败消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2702191/

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