获取特定视图的项目计数

时间:2012-08-23 19:54:00

标签: javascript jquery sharepoint

我是否可以运行一段jQuery或JavaScript,这样我就可以创建一个内容编辑器Web部件,其中包含“这是列表项的数量:XYZed”。

我试过这个但是没有用:

http://www.martinhatch.com/2010/09/how-to-achieve-count-on-large.html

我试过的是第4次尝试。如果有人可以帮助我那将是非常棒的。

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

它对我有用。我所要做的就是创建分组视图并将url放入代码中。我使用了引号

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>

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

//////////
// you will need to change this URL
var url = "http://sppos/Lists/Statistics/Grouped.aspx";
////////// 

var groupings = [];

$.get(url, function(data) {
$(data).find("tbody[id^=titl][groupString] > tr > td").each(

function(index, value){
groupings.push($(this).text());
}
);

$("#placeholder").append("<ul></ul>");

$.each(groupings, function(index, value){

$("#placeholder ul").append("<li>" + value + "</li>")
});
});
});

</script>
<div id="placeholder"></div>

经过测试,没有引号不起作用,这可能是一些悲伤的原因