Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/398.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 Modals中的复选框错误为选中_Javascript_Jquery_Bootstrap Modal - Fatal编程技术网

Javascript Modals中的复选框错误为选中

Javascript Modals中的复选框错误为选中,javascript,jquery,bootstrap-modal,Javascript,Jquery,Bootstrap Modal,代码应该能说明问题。我对两个复选框使用了相同的更新函数,但是模态外部的函数成功地打印了它是否被选中,而模态中的函数没有。知道为什么吗 $(“#非模态复选框”)。在(“单击”,更新); $(#modalCheckbox”)。在(“单击”,更新); $(“#模态显示”)。在(“单击”,显示模态); 函数showmodel(){ $(#myModal”).modal(“show”); } 函数更新(){ console.log($(this.prop(“选中”)) } 测试 &时代; 标题 模态试

代码应该能说明问题。我对两个复选框使用了相同的更新函数,但是模态外部的函数成功地打印了它是否被选中,而模态中的函数没有。知道为什么吗

$(“#非模态复选框”)。在(“单击”,更新);
$(#modalCheckbox”)。在(“单击”,更新);
$(“#模态显示”)。在(“单击”,显示模态);
函数showmodel(){
$(#myModal”).modal(“show”);
}
函数更新(){
console.log($(this.prop(“选中”))
}

测试
&时代;
标题
模态试验
申请

显示模态
您已将id
modalCheckbox
分配给div,而不是模式中的
复选框。下面的方法将起作用

<input type="checkbox" id="modalCheckbox">modal test</label>

测试
&时代;
标题
模态试验
申请
显示模态
modalCheckbox
是一个div,div不可能被选中,请尝试向下钻取更多级别到里面的复选框,然后就可以继续了