2016-12-07 2 views
0

값을 반환하지만SPServices 합계 내가하는 내가 원하는 유일한 값을 얻을 수있는 SharePoint 2010의 목록을 조회 할 수 SPServices을 사용하고

alert of sum calculation "문자열로"는 단지 쇼의 모든 합계 할 때

var TotalAmount = 0.00; 

$().SPServices({ 
    operation: "GetListItems", 
    async: false, 
    listName: {list guid}, 
    viewName: {view guid}, 
    CAMLViewFields: "<ViewFields><FieldRef Name='Title' /><FieldRef Name='AP' /><FieldRef Name='Amount' /></ViewFields>", 
    CAMLQuery: "<Query><Where><Eq><FieldRef Name='AP' /><Value Type='Text'>"+areaValue+"</Value></Eq></Where></Query>", 
     completefunc: function (xData, Status){ 
      $(xData.responseXML).SPFilterNode("z:row").each(function(){ 
       var liHtml=$(this).attr("ows_Title"); 
       var app =$(this).attr("ows_AP"); 
       Amount = $(this).attr("ows_Amount"); 


       TotalAmount = TotalAmount + montante; 


      });  
     } 
}); 
    alert(TotalAmount); 

당신은 01,236,958을 사용하여 자바 스크립트의 숫자에 문자열 값을 변환 할 수 있습니다

답변

0

어떤 도움을 주셔서 감사합니다 : 여기

내가 사용하는 코드입니다기능. 당신은 또한 괄호에 변수를 둘러싸과 숫자로 변수를 구문 분석을 시도 자바 스크립트를 지시하는 더하기 기호 ( +)로 이전의 일반적인 속기를 사용할 수 있습니다

Amount = $(this).attr("ows_Amount"); 
TotalAmount = TotalAmount + Number(Amount); 

참고.

Amount = +($(this).attr("ows_Amount")); 
TotalAmount = TotalAmount + Amount; 
관련 문제