javascript - Jquery 单选按钮选择器

标签 javascript jquery html

您好,我有以下 JSON 文件

{
"bazar":
                   {"display_name":"BazaAR:",
                    "name":"bazaar",
                    "format":"string",
                    "type":"checkbox",
                    "format":"string",
                    "dflt":"MarkerBased",
                    "values":["MarkerBased","MarkerLess"],
                    "isMandatory":"true"
                    },


"face_detection":  
                   { "display_name":"Face Detection:",
                     "name":"face",
                     "format":"string",
                     "type":"checkbox",
                     "dflt":"No",
                     "values":["Yes","No"],
                     "isMandatory":"true"
                    },


"motion_detection":                       
                   { "display_name":"Motion Detection:",
                     "name":"motion",
                     "format":"string",
                     "type":"checkbox",
                     "dflt":"No",
                     "values":["Yes","No"],
                     "isMandatory":"true"
                    }
}

现在我使用 getJSON() 在 js 文件中生成标签

$.getJSON('json_input/server_settings_input.json',function(serverData)
{
$.each(serverData,function(feild)
        {
            if(this.type=="checkbox")
            {                           
                $('body #tabs #tabs-3 #server').append(this.display_name).append(INPUT_CHECKBOX).attr({name:this.name}).append(NEWLINE);
            }       
            else
                if(this.type=="radiobutton")
                {                           
                    $('body #tabs #tabs-3 #server').append(this.display_name).append(INPUT_RADIO).attr({name:this.name}).append(NEWLINE);
                }
        });

$('body #tabs #tabs-3 #server').append(SUBMIT_BUTTON);

});

如何进行单选按钮检查?我尝试使用 attr("checked":"checked") 但它不起作用。我想要一个通用函数来检查单选按钮。我该怎么做

最佳答案

如果您使用的是 JQuery 1.6 >

使用

 .attr('checked',true)

关于javascript - Jquery 单选按钮选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7174642/

相关文章:

c# - 更改单击按钮上的切换选项卡

没有表单标签的 jQuery 验证

javascript - 水平加速轮播滚动条

python - Django 返回 403 错误 - "CSRF cookie not set"

javascript - 更改突出显示颜色

javascript - 使用 AngularJs 往返 "transfer"指令的最佳方法是什么

javascript - Ajax 调用用户 % 重定向

javascript - 如何在单页应用程序中重新获取图像?

javascript - .replace 不删除字符

javascript - 滚动表格的一部分