2011-08-09 ラジオボタン、チェックボックスの値を取得 jQuery jQueryでフォームの値を取る ラジオボタンの場合 $("#id").val() では、value値が取れていなくて、「なんでじゃー」「いや当たり前」 nameプロパティを指定しなければならず、 $("input[name=hoge]").val() が正解は不正解 デフォルトでチェック入れた状態にするなら、 $("input[name=hoge]").val(['1']) (val値が1のボタンにチェック) チェックボックスも同様 複数チェックさせるときのみ $("input[name=hoge]").val(['1','2']) となる。 追記※訂正 上記、値の取得の仕方では、チェックされているかどうかは取りませんでした(タグ初期設定のvalue値を取るのみ) チェックボックスからチェックされているか値を取得するには var val = $('input[name=hoge]:checked').val(); 「:checked」をつける。 ラジオボタンも同様誤情報失礼しました。