Versão atual:

data-take-task em um Modal na Widget

Boa tarde!

Estou criando um modal dentro de uma widget, só que nesse modal preciso que o botão pegue a função de assumir solicitação o data-take-task, só que infelizmente essa função que uso em processos não está funcionando nas widgets. Alguém já teve essa demada ou conhece uma outra alternativa?

Abaixo o meu código!


function openModal(url) {

    var myModal = FLUIGC.modal({
        title: '',
        content: '<iframe id="workflowView-cardViewer-modal" onload="onLoadFrame()" scrolling="no" class="workflow-card-view-frame" style="border: none" width="1500" height="550" src="' + url + '"></iframe>', 
        id: 'fluig-modal',
        size: 'full',
        actions: [{
                'label' : 'Assumir',
                'bind' : "assumir",
            },{
                'label': 'Close',
                'autoClose': true
            }]

    }, function() {


            $("#fluig-modal").find("button[assumir]").on("click", function() {

                console.log(frames[0])
                console.log(frames[0].document.querySelector('button[data-take-task]'))
                console.log(document.querySelector('button[data-take-task]'))    

                frames[0].document.querySelector('button[data-take-task]').click()
                console.log("Valor campo");

            })

            $(".modal").on("load", function() {


                    frame[0].document.querySelector(".container-modal").style.display = 'block';
                    frame[0].document.querySelector("body").style.overflow = 'hidden';
                    console.log("carregou")

            })

    });


}

Versões (2):

Ver a versão formatada

data-task em um Modal na Widget

Comentário

new question