Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

82
Visualizações
Problema de desaparición de la ventana emergente de confirmación de jquery-confirm

Tengo una lista de empleados y cada uno tiene un botón de operación de eliminación y estoy usando la biblioteca jquery-confirm.js pero cuando hago clic en el botón Eliminar aparece una ventana emergente de confirmación y desaparece inmediatamente después de unos segundos sin hacer clic en ningún botón. aquí está el código js de la ventana emergente

 $('.deleteBtn').on('click',function () { $.alert({ title: 'تایید حذف', content: 'آیا میخواهید این کارمند حذف شود؟', rtl: true, closeAnimation: 'scale', useBootstrap:true, closeIcon: true, buttons: { confirm: { text: 'تایید', btnClass: 'btn-blue', action: function () { $.alert('تایید شد.'); } }, cancel: { text: 'انصراف', action: function () { } } } }); });

y aquí está el botón de eliminar:

 <td><a href="{{route('employee.delete',$employee->id)}}" class="deleteBtn"><i class="icon-trash"></i></a></td>
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Cuando hace clic en este botón, va a esa ruta y actualiza la página, debe usar ajax como a continuación, cambie su botón a:

 <a id="{{$employee->id)}}" class="deleteBtn"><i class="icon-trash"></i></a>

y tu código js :

 $('.deleteBtn').on('click',function () { let id = $(this).attr('id'); $.alert({ title: 'تایید حذف', content: 'آیا میخواهید این کارمند حذف شود؟', rtl: true, closeAnimation: 'scale', useBootstrap:true, closeIcon: true, buttons: { confirm: { text: 'تایید', btnClass: 'btn-blue', action: function () { $.ajax({ type: "get", url: "{{route('employees.delete')}}", data: { 'id': id }, success: function (msg) { alert('انجام شد!') } }); } }, cancel: { text: 'انصراف', action: function () { } } } });
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda