Mysql
 sql >> база данни >  >> RDS >> Mysql

Защо кодът в успешното извикване на AJAX не работи?

success е името на callback функция, а не promise .

Трябва да използвате:

$.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");
    }
});

Или done обещание:

$.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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Добавяне на ScrollPane към оформлението на мрежата

  2. Как да създадете подготвен израз динамично - и да използвате повторно заявката

  3. Запитване в рамките на дължина и ширина в MySQL

  4. Вземете променлива MIN Дата въз основа на маркер в ред

  5. Тригер за проследяване на промените в MySQL база данни