2012-05-11 10 views
0

私はJavascriptで文字列を持っており、チェックボックスをオンにして送信ボタンが有効になっているときに何かを追加したいと思います。私が持っているものチェックボックス付きのJavaScriptで文字列に追加

はこれです:

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

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

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

働いていないのthats唯一のものは、文字列にClassを加算されます。

私は、チェックボックスがチェックされたときにstrDimensionsは、このようにしたい:

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

あなたは配列と文字列を連結しようとしていますが、それは奇妙に見えます。 –

+0

何を追加しようとしていますか?各配列要素にサブ文字列を追加するか、配列に別の要素を追加しますか? – Dasarp

答えて

3

あなたがArray.pushを意味しないのですか?

strDimensions.push("Class"); 
+0

あなたは正しいです:) – user1386906

関連する問題