关闭Bootstrap模态后页面仍然变暗

tktrz96b  于 2022-12-16  发布在  Bootstrap
关注(0)|答案(1)|浏览(165)

首先感谢您的任何帮助,你可以给予我。我希望能够动态激活/停用合作伙伴的状态。

每次状态更改时,都会打开一个Bootstrap模态



状态正确更改,但屏幕显示为灰色,就好像我的模式窗口在没有模式的情况下仍处于打开状态

我看不到我的错误来解决这个问题。我还是个新手,所以任何帮助都将不胜感激。这是我的代码

// Activation ou désactivation dynamique d'un partenaire

//On boucle sur les input
document.querySelectorAll(".form-switch-statut-partenaire input").forEach(input => {
    input.addEventListener("change", () => {

        //On récupère l'url de la route edit-statut
        const Url = input.dataset.path;

        const Modal = document.getElementById('exampleModal')
        const Footer = Modal.getElementsByClassName('modal-footer')[0].children[1]

        Footer.addEventListener("click", () => {

            //On lance la requête ajax
            fetch(Url)
            .then((response) => {
                console.log(response);
                return response.json()
            }).then(data => {
                console.log(data)
                const content = document.querySelector('#formCheck');
                content.innerHTML = data.content;
            }).catch((err) => console.log('Erreur : '+ err));     
         })
    });
});
yh2wf1be

yh2wf1be1#

你好朋友,你应该基本上尝试这样的东西
当您开始请求时,
如果你用这样的方法

onSuccess: () => {
            onClose();
        }

这是针对axios,不适用于 AJAX
一定有类似的东西
您还必须能够直接在按钮上添加关闭
像这样

<Button onClick={() => onClose()}>
       oui
    </Button>

或者类似的东西
我希望我帮了你一点忙
内夫

相关问题