Как я могу добавить успех вместо готового и ошибки вместо сбоя - PullRequest
1 голос
/ 03 апреля 2019

Как я могу добавить успех вместо выполненного и ошибку вместо неудачного?

$.ajax({url: "/plugins/custom/cisco/${url_node}/custom.cisco.endpoint-test-28?DOB=28-02-1994&month=Feb", 
        type:"POST"}).done(function(data){
              $('#test_macro').hide();
                 console.log("Data :", data);
              }).fail(function(error){
                 console.log('Error');
            });

    });

Ответы [ 3 ]

1 голос
/ 03 апреля 2019
$.ajax({
    url: "/plugins/custom/cisco/${url_node}/custom.cisco.endpoint-test-28?DOB=28-02-1994&month=Feb",
    type:"POST",
    success: function(data){
        $('#test_macro').hide();
        console.log("Data :", data);
    },
    error: function(data){
        console.log('Error');
    }
});
0 голосов
/ 05 апреля 2019

$. Ajax ({url: "/plugins/custom/cisco/$ndomurl_node‹/custom.cisco.endpoint-test-28?DOB=28-02-1994&month=Feb", введите: "POST",success: function (data) {$ ('# test_macro'). hide (); console.log ("Data:", data);}, ошибка: function (data) {console.log ('Error');}}) * * тысяча одна

0 голосов
/ 03 апреля 2019

Остерегайтесь уведомления об устаревании, начиная с JQuery 3.0:

Примечание об устаревании: обратные вызовы jqXHR.success (), jqXHR.error () и jqXHR.complete () удалены с jQuery 3.0. Вместо этого вы можете использовать jqXHR.done (), jqXHR.fail () и jqXHR.always ().

Вы можете использовать его следующим образом:

  var jqxhr = $.ajax( {
  method: "POST",
  url: "/plugins/custom/cisco/${url_node}/custom.cisco.endpoint-test-28?DOB=28-02-1994&month=Feb",
  data: { name: "Dummy"  }//in case you want to post data, 
  } )
  .done(function(data) {
    $('#test_macro').hide();
    console.log("Data :", data);
    alert( "success" );
  })
  .fail(function() {
    alert( "error" );
  })
  .always(function() {
    alert( "complete" );
  });

Всегда проверяйте официальную документацию: http://api.jquery.com/jquery.ajax/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...