sql >> Database teknologi >  >> RDS >> Mysql

Hvorfor virker kode i AJAX succesopkald ikke?

success er navnet på callback funktion og ikke promise .

Du skal bruge:

$.ajax({
    type: "POST",
    url: "<?php echo site_url('con_product/ins_product'); ?>",
    data: data,
    success: function() {
        alert("Products list is ready to be printed");
        window.open("<?php echo site_url('con_product/print_product'); ?>","_blank");
        window.open("<?php echo site_url('con_product/form_product'); ?>","_self");
    }
});

Eller den done lover:

$.ajax({
    type: "POST",
    url: "<?php echo site_url('con_product/ins_product'); ?>",
    data: data
}).done(function() {
    alert("Products list is ready to be printed");
    window.open("<?php echo site_url('con_product/print_product'); ?>","_blank");
    window.open("<?php echo site_url('con_product/form_product'); ?>","_self");
});


  1. Hvordan sammenligner man data mellem to databaser i PostgreSQL?

  2. SQL-kommando ikke afsluttet korrekt?

  3. Får fejl 1366 Forkert heltalsværdi:'1' ved import af fil

  4. Multi Datacenter-opsætning med PostgreSQL