SharePoint 2013 中缺少列表视图下拉列表

List View Dropdown missing in SharePoint 2013

我在列表视图页面上放置了一个内容编辑器 Web 部件。列表、项目选项卡和带有下拉列表的视图名称丢失了。我能够使用以下脚本获取列表和项目选项卡,但如果我单击该页面,它们就会消失。

 setTimeout(function() {
    var elem = document.getElementById('MSOZoneCell_WebPartWPQ2');
    if(elem != null) {
        var dummyevent = new Array();
        dummyevent["target"] = elem;
        dummyevent["srcElement"] = elem;
        WpClick(dummyevent);
      }
  }, 2000);

任何有助于解决问题的帮助都将大有帮助。

如果您编辑列表视图页面,它不再默认将焦点放在列表视图 Web 部件上,因此您必须 1) 在页面加载时单击列表视图 Web 部件或 2)使用 javascript 在页面加载后分配焦点或 3) 删除额外的 Web 部件,将其恢复为默认值。