循环共享点中的jquery循环

时间:2016-01-28 01:17:13

标签: jquery sharepoint-2010

我试图通过webpart循环获取表格..我现在有以下代码..

$(document).ready(function() {

  var data = new google.visualization.DataTable();
  data.addColumn('string', 'Team');
  data.addColumn('number', 'Count');

  var dataWebPartId = '********************************';

  var arrayList = $("div[WebPartId='" + dataWebPartId + "'] td.ms-gb:contains('Status')");

  $.each(arrayList, function(i, e) {

    var groupHeader = $(e).text();
    var lable = groupHeader.substring(groupHeader.indexOf(':') + 2, groupHeader.indexOf("(") - 1);
    var value = groupHeader.substring(groupHeader.indexOf('(') + 1, groupHeader.length - 2);
    data.addRows([
      [lable, parseInt(value)]
    ]);
  })

  var chart = new google.visualization.Table(document.getElementById('chart_div'));
  chart.draw(data, options);

});

结果我得到的是以下..这只是团队和计数

enter image description here

web部件:

enter image description here

我使用下面的代码从.ms-vb2获取数字..但是它从开始循环,因为我需要在特定团队中循环



			var arrayList1=$("div[WebPartId='"+dataWebPartId + "'] td.ms-vb2:contains('Sum')");
			
			$.each(arrayList1, function(i,f){
				var sumvalue=$(f).text();
				//alert(sumvalue);
				var trid = $(f).attr('id');
				alert(trid );

			})




0 个答案:

没有答案