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
Javascript 如何选中处于关闭模式的复选框?_Javascript_Jquery_Checkbox_Modal Dialog - Fatal编程技术网

Javascript 如何选中处于关闭模式的复选框?

Javascript 如何选中处于关闭模式的复选框?,javascript,jquery,checkbox,modal-dialog,Javascript,Jquery,Checkbox,Modal Dialog,我有这样的想法: <div class="modal fade" id="column-settings-modal" tabindex="-1" role="basic" aria-hidden="false"> 但是,最后一句话不起作用。(我尝试了.prop,但没有成功。)这是模态本身的问题还是我遗漏了什么?您使用的是引导模态吗?如果是,请尝试检查此事件的模态。当它完全打开时,通过触发如下所示的回调尝试修改它的内容: function load_column_filters(s

我有这样的想法:

<div class="modal fade" id="column-settings-modal" tabindex="-1" role="basic" aria-hidden="false">

但是,最后一句话不起作用。(我尝试了
.prop
,但没有成功。)这是模态本身的问题还是我遗漏了什么?

您使用的是引导模态吗?如果是,请尝试检查此事件的模态。当它完全打开时,通过触发如下所示的回调尝试修改它的内容:

function load_column_filters(surveyId,toShow) {

  var $modal = $('#column-settings-modal');
      $modal.modal();

}

$('#column-settings-modal').on('shown.bs.modal', function() {
   $("#partcountry-cb").prop("checked", true); 
});

请提供
$(“#partcountry cb”).prop(“选中”,true)
应该可以,但既然您已经尝试过并且“它不起作用”,您应该提供MCVESorry,我是stackoverflow的初学者。prob没有给出任何错误。当我点击调用函数的按钮时,它会打开模式,但复选框没有被选中。是的,我正在使用引导。我照你写的做了,我发现当我这样检查时,它返回真的。检查。但是,它不会在复选框中添加符号。您是否使用icheck插件作为复选框?或者该UI的任何插件?
function load_column_filters(surveyId,toShow) {

    var $modal = $('#column-settings-modal');
        $modal.modal();
        $("#partcountry-cb").attr("checked", true); 
}
function load_column_filters(surveyId,toShow) {

  var $modal = $('#column-settings-modal');
      $modal.modal();

}

$('#column-settings-modal').on('shown.bs.modal', function() {
   $("#partcountry-cb").prop("checked", true); 
});