0

是的,我知道我正在混合单选按钮和复选框,这并不理想,但这就是我所需要的,所以我将继续我的问题。

这是我正在使用的 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 的值标识)

有人可以帮我吗?

4

0 回答 0