Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.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_Html_Checkbox - Fatal编程技术网

Javascript 选中每个复选框时不显示输入字段 我有两个复选框 第一个已经检查过了 如果选中该复选框,则显示输入字段(它正在工作) 当我选中其他复选框时,第一个复选框应自动取消选中(工作) 问题是,如果取消选中第一个复选框,则第一个复选框生成的输入字段不会消失

Javascript 选中每个复选框时不显示输入字段 我有两个复选框 第一个已经检查过了 如果选中该复选框,则显示输入字段(它正在工作) 当我选中其他复选框时,第一个复选框应自动取消选中(工作) 问题是,如果取消选中第一个复选框,则第一个复选框生成的输入字段不会消失,javascript,jquery,html,checkbox,Javascript,Jquery,Html,Checkbox,谁能告诉我我做错了什么 $(“#体验”)。单击(函数(){ 如果($(this).is(':checked')){ var tb=$(''); $(此)。在(tb)之后; } else if($(this).siplines('#common').length>0){ $(this).同级('#common').remove(); } }) /*这里是第二个字段*/ $(“#刷新器”)。单击(函数(){ 如果($(this).is(':checked')){ 变量tb=$(''); $(此)。

谁能告诉我我做错了什么

$(“#体验”)。单击(函数(){
如果($(this).is(':checked')){
var tb=$('

'); $(此)。在(tb)之后; } else if($(this).siplines('#common').length>0){ $(this).同级('#common').remove(); } }) /*这里是第二个字段*/ $(“#刷新器”)。单击(函数(){ 如果($(this).is(':checked')){ 变量tb=$(''); $(此)。在(tb)之后; } else if($(this).siplines('#common').length>0){ $(this).同级('#common').remove(); } })

试试这个

$(“#体验”)。单击(函数(){
如果($(this).is(':checked')){
var tb=$('

'); $(此)。在(tb)之后; $('fresh').prop('checked',false); $('fresherdiv')。删除(); } 否则{ $(“#experiencediv”).remove(); } }) /*这里是第二个字段*/ $(“#刷新器”)。单击(函数(){ 如果($(this).is(':checked')){ 变量tb=$(''); $(此)。在(tb)之后; $(“#经验”).prop('checked',false); $(“#experiencediv”).remove(); } 否则{ $('fresherdiv')。删除(); } })

试试这个:

$(“#体验”)。单击(函数(){
如果($(this).is(':checked')){
$(“#更新鲜”).prop(“选中”,假);
$(“#fresh”)。同级(“#common”)。删除();
var tb=$('

'); $(此)。在(tb)之后; } else if($(this).siplines('#common').length>0){ $(this).同级('#common').remove(); } }) /*这里是第二个字段*/ $(“#刷新器”)。单击(函数(){ 如果($(this).is(':checked')){ $(“经验”).prop(“选中”,假); $(“#经验”)。同级(“#普通”)。删除(); 变量tb=$(''); $(此)。在(tb)之后; } else if($(this).siplines('#common').length>0){ $(this).同级('#common').remove(); } }); $(“#更新鲜”)。单击()


您的代码段工作正常,您的问题描述不匹配。请检查此处,如果选中了一个复选框,则另一个复选框不会自动取消选中。如果选中了一个复选框,则另一个复选框应与每个生成的字段一起取消选中,您也可以这样做。@mdserver我已更新了我的编码。请查收。如果有任何问题,请让我知道。@KrishnaPrashatt我认识兄弟,但我为此尝试了很多次,但我不可能做到,只有我来了。这很好,但请先取消复选框,然后显示输入字段。