1. ホーム
  2. ジャバスクリプト

[解決済み】選択されたすべてのチェックボックスを配列で取得する

2022-04-11 01:58:16

質問

このようなチェックボックスがありますね。

<input type="checkbox" name="type" value="4" />
<input type="checkbox" name="type" value="3" />
<input type="checkbox" name="type" value="1" />
<input type="checkbox" name="type" value="5" />

といった具合に。6つほどあり、ハンドコーディングされているので(つまり、データベースから取得したものではない)、しばらくは同じままでしょう。

私の質問は、それらをすべて配列として(javascriptで)取得し、AJAXの $.post をJqueryでリクエストしてください。

何かご意見はありますか?

編集:選択されたチェックボックスのみを配列に追加したい

どのように解決するのですか?

フォーマットされた:

$("input:checkbox[name=type]:checked").each(function(){
    yourArray.push($(this).val());
});

うまくいけば、うまくいくはずです。