按标题排序日历项目 - SharePoint 2013 - Jquery

时间:2016-05-10 17:40:30

标签: javascript jquery sharepoint sharepoint-2013

有没有办法按标题对日历视图进行排序?可能是jquery或javascript方式。我有一个包含9个叠加的日历。它看起来很好,但现在用户希望按标题查看事件。甚至可以使用OOTB或JS吗?我创建了一个欢迎页面,并在那里删除了日历(通过添加webpart - app - calendar)。我添加了一个CEWP并引用了sortbytitle.js。看起来sortbytitle.js没有显示在开发人员工具中。我添加了一个警报,但也没有弹出警报。有什么想法吗?

<script type="text/JavaScript" src="http://intranet/15/_layouts/jquery/jquery-1.11.0.min.js"></script>
<script type="text/JavaScript" src="http://intranet/_layouts/15/jquery/jquery.SPServices-2014.01.min.js"></script>
<script type="text/javascript">
alert('test');
        var arr = [];
        $().SPServices({
            operation: "GetListItems",
            async: false,
            CAMLQuery: "<Query><OrderBy><FieldRef Name='Title' Ascending='FALSE' /></OrderBy></Query>",
            QueryOptions: "<QueryOptions><RowLimit>3</RowLimit></QueryOptions>",
            listName: "SalesCalendar",
            completefunc: function (xData, Status) {
                $(xData.responseXML).SPFilterNode("z:row").each(function () {
                    var dateTempOne = new Date($(this).attr("ows_EventDate"));
                    dateTempTwo = dateTempOne.getTime();
                    arr.push({
                      title: $(this).attr("ows_Title")
                                  });
               });
            }
        });

0 个答案:

没有答案