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?