gpt4 book ai didi

orchardcms - ajax 响应 Orchard 中的通知

转载 作者:行者123 更新时间:2023-12-03 13:05:47 26 4
gpt4 key购买 nike

我正在使用 ajax 请求来获取我项目中的一个 PartialView。我想通过 INotifier 传递消息。Cuttently 我正在使用 HttpStatusCodeResult return new HttpStatusCodeResult(204, "Message"); 传递有关错误的信息,但不是令人满意的解决方案。

 $(this).load($(this).attr("href"), function (response, status, xhr) {
if (xhr.status == 204) {
// show message
}
});

我想知道在 ActionResult 中使用标准的 INotifier.Error() 是否可行。

最佳答案

没有。默认通知程序不适合 AJAX 请求。它的作用是在临时集合中对通知进行排队。然后在请求结束时将排队的通知写入客户端 - 推送到 Layout.Messages 区域。

在您的情况下,最好实现您自己的 INotifier 以遵循所需的逻辑。这是一个实现起来非常简单的接口(interface),因此实际上并没有那么多工作。

关于orchardcms - ajax 响应 Orchard 中的通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15015603/

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