Dragoon
Poste o código Javascript, um exemplo
Cleiton_Conceicao
<div class="col-md-4 mb-3">
<label for="nome">Nome Completo</label>
<div class="input-group">
<div class="input-group-prepend">
<span class="input-group-text"><i class="fas fa-user"></i></span>
</div>
<input type="text" class="form-control {{$errors->has('nome')?'is-invalid':''}}" value="{{old('nome')}}" name="nome" id="nome" placeholder="Nome">
@if($errors->has('nome'))
<div class="invalid-feedback">
{{$errors->first('nome')}}
</div>
@endif
</div>
</div>
<button type="submit" id="btnSubmit" class="btn btn-primary" onclick="Validar()" value="1" ><i class="fas fa-save"></i> Salvar</button>
<div class="modal fade" id="modalValidar" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div id="modal_titulo_div">
<h5 class="modal-title" id="modal_titulo"></h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body" id="modal_conteudo"></div>
<div class="modal-footer">
<button type="button" data-dismiss="modal" id="modal_btn">Voltar</button>
</div>
</div>
</div>
</div>
ao salvar meu controller faz um redirect.
return redirect()->action(
'PsicologoControlador@edit', ['psi_codigo' => $psi->psi_codigo.'?atv']);
}
//código java script.
function Validar() {
//Lógica pertecente ao cadastro de psicólogos
var atividade = document.getElementById('btnSubmit').value;
var nome = document.getElementById('nome').value;
if(atividade=1 && nome!='' "){
document.getElementById('modal_titulo').innerHTML = 'Registro inserido com sucesso'
document.getElementById('modal_titulo_div').className = 'modal-header text-success'
document.getElementById('modal_conteudo').innerHTML = 'Colaborador(a) foi cadastrada com sucesso!'
document.getElementById('modal_btn').innerHTML = 'Voltar'
document.getElementById('modal_btn').className = 'btn btn-success d-none'
$('#modalValidar').modal('show')
}
}