Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 根据复选框选择保留隐藏单选按钮的默认值_Javascript_Jquery_Jsp_Radio Button_Checkboxlist - Fatal编程技术网

Javascript 根据复选框选择保留隐藏单选按钮的默认值

Javascript 根据复选框选择保留隐藏单选按钮的默认值,javascript,jquery,jsp,radio-button,checkboxlist,Javascript,Jquery,Jsp,Radio Button,Checkboxlist,我正在使用一个复选框列表(动态生成),其中的核心对应隐藏的单选按钮。通过单击复选框,其相应的单选按钮(值为“是”和“否”)在选择默认值为“是”后变为可见。如果我将radio box的值更改为“否”,并取消选中该复选框,则相应的radio box将再次隐藏。再次选中同一复选框时,将显示其相应的单选框,但其值为“否”(在将其隐藏之前已选中)。我希望它带有defult值“YES”。请帮忙 只需更新单选按钮值,然后使其可见即可。你可以用 $("#radioButtonId").prop("checke

我正在使用一个复选框列表(动态生成),其中的核心对应隐藏的单选按钮。通过单击复选框,其相应的单选按钮(值为“是”和“否”)在选择默认值为“是”后变为可见。如果我将radio box的值更改为“否”,并取消选中该复选框,则相应的radio box将再次隐藏。再次选中同一复选框时,将显示其相应的单选框,但其值为“否”(在将其隐藏之前已选中)。我希望它带有defult值“YES”。请帮忙

只需更新单选按钮值,然后使其可见即可。你可以用

 $("#radioButtonId").prop("checked", true);

@user3148416:当您取消选中any of复选框时,您需要调用上面的代码,以便您可以使用jsp中的单选按钮数组将相应的raio按钮设置为true(使用上面的代码)并隐藏它(您已经在这样做了)。。因此,在@user3148416中使用循环传递单选按钮的id。我的代码将无法正常工作。您需要更新jQuery选择器并将代码放入适当的方法中