Поддержка Проблемы и решения Аякс в админке. Что я упустил

  • Так работает норм:

    data = {
     action: 'my_action',
     code: code
    }; 
    $.post( ajaxurl, data, function(response) {
     alert('Получено с сервера: ' + response);
    });

    А так не пашет (в логах «отработала error»)

    data = {
     action: 'my_action',
     code: code
    };
    $.ajax({ // старт аякс обработки
     type: 'POST',
     dataType : "json",
     ajaxurl,
     data,
     error : function(response) {
      console.log('отработала error');
     },
     success : function(response) {
      alert('Получено с сервера: ' + response);
     }
    });

    Почему? Ведь вроде бы все тоже самое!
    Мне нужно использовать beforeSend, потому я и хочу использовать вторую конструкцию, а не юзаю первую, которая пашет. Подскажите как починить вторую конструкцию

Просмотр 2 ответов — с 1 по 2 (всего 2)
Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «Аякс в админке. Что я упустил» закрыта для новых ответов.