是的我知道我正在混合单选按钮和复选框,但这并不理想,但这就是我需要的,所以我将继续提出我的问题。
所以这是我正在使用的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的值标识)
有人可以帮助我吗?