質問: ### 前提・実現したいこと jQueryでチェックボックスの値をPOSTしたいと思っています。 jQuery.ajaxを使う事になると思うのですが、name属性が同じものが複数ある場合のやり方が分かりません。 ご教授頂けないでしょうか。 ### 該当のソースコード ``` :全てにチェック :前田 :高橋 :村田 ``` ``` // 「全てにチェック」のチェックボックスをチェックしたら発動 $('#all').change(function() { // もし「全てにチェック」のチェックが入ったら if ($(this).prop('checked')) { // チェックを付ける $('input[name="name[]"]').prop('checked', true); // もしチェックが外れたら } else { // チェックを外す $('input[name="name[]"]').prop('checked', false); } $.post('test.php', { name[]: $('input[name="name[]"]').val(), }, function(rs) { $("#rightSide").html($('#rightSide', rs).html()); }); }); ``` ```
回答: test.phpが追記されましたが、結果をわかりやすくするためにtest.phpの内容は以下のコードとさせていただきます。 ``` タイトル :全てにチェック :前田 :高橋 :村田 ```