如何禁用SharePoint 2010中列表项的“创建者”列值的链接

时间:2011-02-28 18:58:45

标签: sharepoint-2010

我看到Shoban的回答:

  • 转到列表 - >设置 - >列表设置
  • 在“专栏”下
  • 点击“由...创建”以打开列设置
  • 在“其他列设置”下,将显示归档为“名称”。
  • 对“修改者”
  • 重复上述步骤

»这只是显示名称而没有链接。

这在Sharpoint 2010中不起作用当Show Feild设置为“Name”时,我仍然会得到一个链接。 任何人都有SharePoint 2010的解决方案吗?

3 个答案:

答案 0 :(得分:0)

我找到了一个使用JQuery的解决方案。

不幸的是在Sharepoint 2010中,当View有折叠组时,此脚本将无效。我能找到的唯一方法就是默认将它们“扩展”。

确保您的页面引用了现代版本的JQuery,并将以下内容添加到您的视图中:

<script type="text/javascript">
$(document).ready(function() {

    // Remove "Contact" links
    $('a[href*="userdisp.aspx"]:visible=false').each(function(index) {
        var link = $(this);
        $(this).after("<span>" + link.text() + "</span>");
        $(this).remove();
    });
});
</script>

答案 1 :(得分:0)

我刚刚在2010年的网站上选择了显示字段选项中的名称。对我来说就像2010年的魅力一样。 2013年下一站

答案 2 :(得分:-1)

上述方法适用于SharePoint 2010。