我有这个模式:
<div class="modal fade" id="column-settings-modal" tabindex="-1" role="basic" aria-hidden="false">和模式中的此复选框:
<input type="checkbox" id="partcountry-cb" value="Ülke"/> Ülke <br />我有一个加载模式的函数。并且我想在模式打开时选中此复选框。我的函数如下:
function load_column_filters(surveyId,toShow) {
var $modal = $('#column-settings-modal');
$modal.modal();
$("#partcountry-cb").attr("checked", true);
}但是,最后一条语句不起作用。(我尝试过.prop,但它不起作用。)这是关于modal本身的问题,还是我错过了什么?
发布于 2015-11-02 18:20:58
你在使用bootstrap模式吗?如果是,请尝试查看modal的此事件doc。当它完全打开时,尝试通过触发如下所示的回调来修改它的内容:
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);
});https://stackoverflow.com/questions/33475064
复制相似问题