【问题标题】:Sharepoint 2010 list - post save redirectionSharepoint 2010 列表 - 保存后重定向
【发布时间】:2016-02-05 13:30:59
【问题描述】:

为了实现某些自定义,在 PresaveItem() 中添加了很多自定义代码; 这不知何故影响了从 newform.aspx/editform.aspx 的通常重定向。 每当我尝试添加/编辑项目(无论从任何视图)时,单击“保存/取消”按钮, 它返回到默认视图。 我尝试使用以下代码返回调用页面:

$.(document).ready(function(){
 var targerUrl=document.referrer;
if(!PresaveItem()) return false;
 window.location.href=targetUrl;
});

这可行,但 PreSaveItem() 会被触发。

把它放在一起: 我的列表中有 4 个视图; ViewA.aspx、Viewb.aspx、ViewC、aspx(默认)。 如果我从 ViewA 添加新项目,newitem.aspx 将打开,我输入信息并单击保存。 我返回 ViewC.aspx 。我应该回到 ViewA.aspx。 有什么方法可以实现吗?我正在使用 SP2010

请帮忙。

【问题讨论】:

    标签: sharepoint sharepoint-2010 sharepoint-designer


    【解决方案1】:

    在上下文菜单中,我们可以添加一个查询字符串参数:?source=source 这解决了问题。这适用于在保存后重定向到源页面时遇到问题并考虑从上下文菜单打开 newitwm/edititem 页面的任何人。编码快乐!! :)

    【讨论】:

      猜你喜欢
      • 2012-06-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多