<td>
各要素内の非表示フィールドにデータを入力するために、次の HTML と jQuery があります。
<td>
<div id="sex_div" style="text-align: left; width:120;">
<input type="hidden" id="sex" value=""/>
<input type="radio" id="sex_male" name="sex_div" value="M"/><label for="sex_male">Male</label>
<input type="radio" id="sex_female" name="sex_div" value="F"/><label for="sex_female">Female</label>
</div>
</td>
私が持っているjQueryは次のとおりです。
$("input :radio").click(function() {
$(this).siblings("input [type='hidden']").val($(this).val());
});
そして明らかにボタンセット、
$("#sex_div").buttonset();
これはフォーム全体のほんの一部です。残りはすべて似ています。現在の問題は、ラジオ ボタンをクリックまたは選択したときに非表示フィールドが設定されていないことです。私はこの一見簡単な問題に2日間苦労してきました!
助けてくれてありがとう!