質問: tgt.map(function(){ return tgt.val(); }).get(); console.log("チェックボックスの値は => " , vals); }); ``` コンソールの結果は下記。 ``` チェックボックスの値は => ["あいうえお", "あいうえお", "あいうえお"] ``` 配列の要素数は合っていますが、内容が全て「あいうえお」になります。 続いて、このまま「あいうえお」だけチェックを外して、ボタンを押す。 ``` チェックボックスの値は => ["かきくけこ", "かきくけこ"] ``` ??? --- 「ボタンをクリックで結果を出す」パターン2の方法で、["あいうえお", "かきくけこ", "さしすせそ"]と結果を出す事はできるのでしょうか。 ご教示、よろしくお願いいたします。
回答: 単純に1番目でやっている作業を踏襲するだけですよね? > > return tgt.val(); > > > を ``` return $(this).val(); ``` とするだけです。