有没有办法按标题对日历视图进行排序?可能是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")
});
});
}
});