2012-05-11 28 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