send to another page after AJAX

Asked

Viewed 377 times

1

After the AJAX be done wanted to give the message of "success" opened a new tab.

AJAX:

$.post('registo-entrada.php',{ 
                id_ficha:id_ficha, 
                equip_ficha:equip_ficha, 
                pw_ficha:pw_ficha, 
                so_ficha:so_ficha, 
                categ_ficha:categ_ficha, 
                avaria_ficha:avaria_ficha, 
                orc_ficha: orc_ficha,
                peri_ficha:peri_ficha, 
                data_ficha:data_ficha, 
                mala_ficha:mala_ficha, 
                bateria_ficha:bateria_ficha, 
                carregador_ficha:carregador_ficha, 
                obs_ficha:obs_ficha, 
                backup_ficha:backup_ficha,
                contribuinte:contr
            },
            function(data)
            {
                if(data == "fail")
                {
                    sweetAlert('Erro', 'Entrada recusada!', 'error');

                }else
                {
                    window.open("ficha-tecnica.php?id_ficha="+id_ficha,'_blank');
                    swal('Sucesso!', 'Entrada realizada com sucesso!', 'success');

                }
            });

1 answer

0

just reverse the order of the commands!

swal('Sucesso!', 'Entrada realizada com sucesso!', 'success');
window.open("ficha-tecnica.php?id_ficha="+id_ficha,'_blank');
  • I had tried, but it didn’t work.

Browser other questions tagged

You are not signed in. Login or sign up in order to post.