2012-05-11 29 views
0

我有一個Javascript字符串,我想添加一些東西給它,當一個複選框被選中並且提交按鈕被激活。使用複選框添加到javascript中的字符串

什麼,我有這樣的:

var strDimensions = ["Sex","Age"]; 

$("input[id='Class']:checked").each(function() { 
      strDimensions += "Class"; 
    }  
); 

var chart = d3.parsets().dimensions(strDimensions); 

的唯一的事那不是工作往上加Class字符串。

我想strDimensions是這個當複選框被選中:

strDimensions = ["Sex","Age","Class"]; 
+0

您試圖連接一個數組和字符串,這看起來很奇怪。 –

+0

你想添加什麼?.....每個數組元素的子字符串或向數組添加另一個元素? – Dasarp

回答

3

你不是說Array.push

strDimensions.push("Class"); 
+0

thx你是對的:) – user1386906