Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/464.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/2/jquery/88.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 - Fatal编程技术网

Javascript 如何通过图标验证而不是输入来更改复选框?

Javascript 如何通过图标验证而不是输入来更改复选框?,javascript,jquery,Javascript,Jquery,我有两张表格#form1包含日期和显示按钮。“显示”按钮允许您隐藏#表单1和显示#表单2。此表单包含所选日期和带有复选框的数据表 当我显示表格时,我只希望验证这两个条件的复选框成为“有效”图标,而不是表格输入 $(文档).ready(函数(){ $(“#form2”).hide(); $(“#隐藏”)。单击(函数(){ $(“#form1”).hide(); $(“#form2”).show(); 设dat=$(“#日期”).val(); $(“#da”).文本(dat); $(“tr”)。每

我有两张表格
#form1
包含日期和显示按钮。“显示”按钮允许您隐藏
#表单1
和显示
#表单2
。此表单包含所选日期和带有复选框的数据表

当我显示表格时,我只希望验证这两个条件的复选框成为“有效”图标,而不是表格输入

$(文档).ready(函数(){
$(“#form2”).hide();
$(“#隐藏”)。单击(函数(){
$(“#form1”).hide();
$(“#form2”).show();
设dat=$(“#日期”).val();
$(“#da”).文本(dat);
$(“tr”)。每个功能(i、r){
设mat=$(r)[0]。单元格[2]。innerText;
对于(变量i=0;i<2;i++){
如果(dat==“2020-02-17”和&mat==“52”){
$(r).find(“input”).first().replaceWith('✔');
}
}
});
});
})

日期
显示
日期:
笔名
矩阵
阿迪斯
首要的
纳吉
52
蒂希特
阿迪尔
62
旗杆
尖兵

您需要添加要替换的输入类型

$(文档).ready(函数(){
$(“#form2”).hide();
$(“#隐藏”)。单击(函数(){
$(“#form1”).hide();
$(“#form2”).show();
设dat=$(“#日期”).val();
$(“#da”).文本(dat);
$(“tr”)。每个功能(i、r){
设mat=$(r)[0]。单元格[2]。innerText;
对于(变量i=0;i<2;i++){
如果(dat==“2020-02-17”和&mat==“52”){
$(r).find(“输入:复选框”).replaceWith('✔');
}
}
});
});
})

日期
显示
日期:
笔名
矩阵
阿迪斯
首要的
纳吉
52
蒂希特
阿迪尔
62
旗杆
尖兵

您的问题和要求不清楚。@HarsimranjitSingh thx如需回答,您可以尝试日期2020-02-17,我只想在验证条件的行旁边按有效图标更改复选框,但在我的示例中,它也会更改主输入