はい、ラジオボタンとチェックボックスを混同していることはわかっていますが、理想的ではありませんが、それが必要なので、質問に進みます。
そこで、私が使用している JavaScript コードは次のとおりです。
$(document).ready(function(){
$("input[type='radio']").change(function() {
if($(this).is(":checked"))
{
//generate JSON indicating that the radio button has been checked
}
else
{
// UNCHECK THE CHECKED CHECKBOX
// Generate JSON indicating that the radio button has been unchecked
}
});
$('#submit1').click(function(){
//submit the JSON
});
});
必要な方法で JSON を生成できます。ただし、ラジオボタンのチェックを外すには助けが必要です。ラジオ ボタンのチェックを外すと JSON を生成できますが、チェックが外れません。
PHPを使用してラジオボタンのテーブルを生成していますが、その部分を投稿するのは少し複雑で、必要ではないことを願っています.
無線入力の一般的な構造は次のとおりです。
<input name="/*RANGES FROM 4 TO 12*/" type="radio" id="/*RANGES FROM 4 TO 12*/" value="/*RANGES FROM 1 TO 3*/" checked/>
したがって、8 行 (4 から 12 の範囲の名前で識別) と 3 列 (1 から 3 の範囲の値で識別) のラジオ ボタンのテーブルがあります。
誰か助けてくれませんか?