Dwz+MVC如何刷新父页面

发布于 2021-11-15 08:32:30 字数 950 浏览 789 评论 2

 在主页面DeviceTypeList.aspx中通过

<li><a class="add" href="/Switch/DeviceTypeDetail" target="dialog" rel="dlg_page9"  title="设备类型新增"><span>添加</span></a></li>

打开一个新窗口。

保存成功之后,

[HttpPost]
        public ActionResult DeviceTypeDetail(DeviceType model)
        {

            if (string.IsNullOrEmpty(model.Guid))
                model.Guid = Guid.NewGuid().ToString();

            model.Save();

            return JavaScript("alertMsg.correct('您的数据保存成功!')");
        }

如何刷新父页面呢?请指教。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

柳若烟 2021-11-19 11:01:34

很奇怪,我按照这样的方法做,结果,数据提交是成功的,但是浏览器会提示我下载文件,我试着打开看了一下,是服务器返回的原内容,好像DWZ没有解析一样,请问这是什么情况啊?我用的是MVC4.0的。

孤独患者 2021-11-16 13:05:57

form 上加上onsubmit="return validateCallback(this, dialogAjaxDone)"

服务器返回{

      "statusCode":"200",

      "message":"操作成功",

      "navTabId":"这里填写要刷新的父id",

      "callbackType":"closeCurrent",

      "forwardUrl":""

}

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文