2012-12-03 1 views
0

내 DataTable에 대해 열이 특수 문자 (예 : 유로 valuta 기호)를 포함 할 때까지 작동하는 열의 총 크기를 표시하려면 fnFooterCallback 함수를 사용하고 있습니다.DataTables - 총 rowCount - 열에서 유로화를 자르는 방법?

유로화를 감지하지 못하도록이 코드를 어떻게 조정할 수 있습니까?

 "fnFooterCallback": function (nRow, aaData, iStart, iEnd, aiDisplay) { 
     /* 
     * Calculate the total market share for all browsers in this table (ie inc. outside 
     * the pagination) 
     */ 
     var iTotal = 0; 
     for (var i=0 ; i<aaData.length ; i++) 
     { 
      iTotal += aaData[i][7]*1; 
     } 

     /* Calculate the market share for browsers on this page */ 
     var iPage = 0; 
     for (var i=iStart ; i<iEnd ; i++) 
     { 
      iPage += aaData[ aiDisplay[i] ][7]*1; 
     } 

     /* Modify the footer row to match what we want */ 
     var nCells = nRow.getElementsByTagName('th'); 
     nCells[1].innerHTML = parseInt(iPage); 
     } 

감사합니다. 나는 그런 str_replace 또는 뭔가 의미 감지하지와

편집 . '

result = somevar.replace(/\€/g, '') 

이 함께 €를 대체 할'

+0

.replace ("£", "")? – CR41G14

+0

이미 가지고있는 코드 안에 어떻게 써야할지 모르겠다. –

답변

0

쉽게 교체 할 수 있습니다 .. 자바 스크립트 언어에 익숙하지 않습니다.