Dwz+MVC如何刷新父页面
在主页面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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
很奇怪,我按照这样的方法做,结果,数据提交是成功的,但是浏览器会提示我下载文件,我试着打开看了一下,是服务器返回的原内容,好像DWZ没有解析一样,请问这是什么情况啊?我用的是MVC4.0的。
form 上加上onsubmit="return validateCallback(this, dialogAjaxDone)"
服务器返回{
"statusCode":"200",
"message":"操作成功",
"navTabId":"这里填写要刷新的父id",
"callbackType":"closeCurrent",
"forwardUrl":""
}