从引导模式中删除内容缓存

thu*_*hak 5 ajax jquery modal-dialog twitter-bootstrap-3

我正在使用动态生成的链接列表来显示带有ajax加载内容的模态窗口.Bootstrap会自动缓存内容,但不会在模态隐藏事件中清除它.

每次点击链接时我都需要获取新内容,我该如何解决这个问题?我检查过,没有方法或属性可以将缓存设置为false.

Die*_*ntz 6

你可以使用这样的东西:

        <a href="/my/url" class="modal-toggle">test</a>


        $('body').on('click', '.modal-toggle', function (event) {
            event.preventDefault();
            $('.modal-content').empty();
            $('#myModal')
                .removeData('bs.modal')
                .modal({remote: $(this).attr('href') });
        });
Run Code Online (Sandbox Code Playgroud)