Versão atual:

Adaptar função para evento do processo

Eu tenho a seguinte função no meu formulário:

        function objEscopo(){

            var checkbox = {
            'c1' : $("#checkbox-1"). prop( "checked" ),
            'c2' : $("#checkbox-2"). prop( "checked" ),
            'c3' : $("#checkbox-3"). prop( "checked" ),
            'c4' : $("#checkbox-4"). prop( "checked" ),
            'c5' : $("#checkbox-5"). prop( "checked" ),
            'c6' : $("#checkbox-6"). prop( "checked" ),
            'c7' : $("#checkbox-7"). prop( "checked" ),
            'c8' : $("#checkbox-8"). prop( "checked" ),
            'c9' : $("#checkbox-9"). prop( "checked" ),
            'c10': $("#checkbox-10").prop( "checked" ),
            'c11': $("#checkbox-11").prop( "checked" ),
            'c12': $("#checkbox-12").prop( "checked" ),
            'c13': $("#checkbox-13").prop( "checked" ),
            'c14': $("#checkbox-14").prop( "checked" ),
            'c15': $("#checkbox-15").prop( "checked" ),
            'c16': $("#checkbox-16").prop( "checked" ),
            'c17': $("#checkbox-17").prop( "checked" ),
            'c18': $("#checkbox-18").prop( "checked" ),
            'cOutros': $("#checkboxOutros").prop( "checked" ),
            'outros' : $("#outros").val(),    
            };

            var obj = {'escopo': checkbox};

            return obj;
        }

Onde eu quero armazenar a string de obj (usando JSON) dentro de um campo:

            var strEscopo  = JSON.stringify(objEscopo());
            $("#escopoCheck").val(strEscopo);
            $("#brief").val($("#escopoCheck").val());

Mas eu preciso garantir que essa função seja acionada somente no final do processo. Como posso adaptar esse código para o evento de afterProcessFinish?

Versões (2):

Ver a versão formatada

Adaptar função para evento do processo

Comentário

new question