Проблемы с вызовом make jQuery ajax для API остальных - PullRequest
0 голосов
/ 14 июня 2019

Я пытаюсь использовать jquery ajax, чтобы сделать почтовый запрос, который возвращает некоторый ответ, но, похоже, он не работает должным образом. Иногда это работает после долгого ожидания, иногда это не работает вообще. Это мой код.


<script type="text/javascript">

const id =  $('#auth').val();
  $("#set").click(function(){
    $('.spinner-grow').show();

  $.post("https://ravesandboxapi.flutterwave.com/v2/gpx/transactions/escrow/settle",
  {
    id: id,
    secret_key: "FLWSECK-25*******************0628-X"
  },

  function(data, status){
    alert("Data: " + data + "\nStatus: " + status);
    $('.spinner-grow').hide();
  });
});


</script>

в чем здесь проблема?

1 Ответ

0 голосов
/ 14 июня 2019

Ниже приведен полный пример сообщения AJAX, обработанного с помощью jQuery.Просто поделитесь им для справки.

    var url = "api/path/to/your/controller";
    var data = {};
    data.id = id;
    data.secret = 'your-secret';
    $.ajax({
        type: 'POST',
        url: url,
        data: data,
        success: function (resultObject) {
            console.log(resultObject);
        },
        error: function (err) {
            console.log('An error occured');
        }
    });

Если вы получаете ошибку 404, лучше проверьте путь к API.Вы можете использовать такой инструмент, как Postman, для проверки ваших запросов, а затем попытаться реализовать то же самое в коде.

Также убедитесь, что нет проблемы с CORS, поскольку из вашего кода мы не можем понять, вызвано ли ваше сообщение тем жедомен.

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