Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
自定义sharepoint 2010 xslt列表-通过javascript编辑项目-编辑后不刷新数据_Javascript_Sharepoint_Xslt_Sharepoint 2010 - Fatal编程技术网

自定义sharepoint 2010 xslt列表-通过javascript编辑项目-编辑后不刷新数据

自定义sharepoint 2010 xslt列表-通过javascript编辑项目-编辑后不刷新数据,javascript,sharepoint,xslt,sharepoint-2010,Javascript,Sharepoint,Xslt,Sharepoint 2010,我使用xslt自定义呈现SharePoint 2010列表。我创建了每个项目的链接,以便通过SharePoint模式对话框弹出式UI编辑它们。为此,我使用了以下脚本(SP.UI.ModalDialog.showModalDialog脚本): } 我使用以下命令调用脚本: <a href="#" onclick="openMyItemDialog(35)">Test item</a> 以下是相关帖子: 问题 这是一个很好的解决

我使用xslt自定义呈现SharePoint 2010列表。我创建了每个项目的链接,以便通过SharePoint模式对话框弹出式UI编辑它们。为此,我使用了以下脚本(SP.UI.ModalDialog.showModalDialog脚本):

}

我使用以下命令调用脚本:

<a href="#" onclick="openMyItemDialog(35)">Test item</a>

以下是相关帖子:

问题

这是一个很好的解决方案,但是,你必须考虑的一件事是,如果你编辑一个项目,你必须刷新页面以便查看更新(你刚刚改变的信息)。是否有任何SharePoint脚本会在编辑并保存后更新页面上的项目

因此,发生的情况是-单击“保存”按钮后,信息在SharePoint中得到更新,但模式div被隐藏,页面信息从未得到更新

欢迎任何帮助


谢谢,M31

如果它是一个模式窗口,那么您必须监视模式何时关闭(例如使用),然后您可以使用
window.location.reload()
window.location.href=window.location.href

<a href="#" onclick="openMyItemDialog(35)">Test item</a>