Função para fechar o modal de Atividades

Estou sando um modal personalizado para fazer as validações, no entanto quando chega em alguma atividade onde o usuário precisa escolher a próxima atividade, meu modal personalizado fica por baixo, tentei várias funções aqui e nenhuma funcionou, mas quando executo as mesmas pelo console, o modal fecha normalmente.

Imagem 1.png

SOLUÇÃO

Crie um arquivo chamado beforeMovementOptions e referencie ele no seu HTML

É chamado ao clicar no botão enviar, se houver algum erro o modal com as opções de próxima atividade não será exibido


  var beforeMovementOptions = function(numState) {
      var atividadeId = numState;
      var campos = "";
      if (atividadeId == 2) {
          if ($("#analiseConJustificativa").val() == "") {
              campos += "<li>Justificativa</li>"
          }
      }
      if (campos != "") {
          FLUIGC.modal({
              title: 'Atenção!',
              content: '<b>Preencha os campos abaixo:</b>' + '<ul class="errorItens">' + campos + '</ul>',
              id: 'fluig-modal-alerta',
              //size: 'small',
              actions: [{
                  'label': 'Ok, entendi',
                  'bind': 'data-close-modal',
                  'classType': 'btn-danger',
                  'autoClose': true
              }]
          }, function(err, data) {
              if (err) {
                  // do error handling
              } else {
                  // do something with data
              }
          });
          return false;
      }
  }
compartilhar
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do fluig Forum!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags formulario ou faça a sua própria pergunta.