Объедините вызовы AJAX и API - PullRequest
       0

Объедините вызовы AJAX и API

0 голосов
/ 13 февраля 2019

Я работаю с API.Моя логика: 1-й добавить оценку (POST), 2-й - получить gradeID (GET), 3-й - добавить оценки студентам (PUT).Моя проблема заключается в том, что мне нужно использовать gradeID в вызове API для добавления оценок.Как мне использовать AJAX, чтобы получить результат от одного вызова и затем перейти к другому вызову?

Вот мой AJAX:

  $.ajax({
          type: 'post',
          url: "doRequest.php",
          data: postData,
          success: function(data) {
            var output = {};
            if(data == '') {
              output.response = 'Success!';
            } else {
              try {
                output = jQuery.parseJSON(data);
              } catch(e) {
                output = "Unexpected non-JSON response from the server: " + data;
              }
            }
            $('#statusField').val(output.statusCode);
            $('#responseField').val(format(output.response));
            $("#responseField").removeClass('hidden');
            $("#responseFieldLabel").removeClass('hidden');
          },
          error: function(jqXHR, textStatus, errorThrown) {
            $('#errorField1').removeClass('hidden');
            $("#errorField2").innerHTML = jqXHR.responseText;
          }
  });
}

Есть ли способ получить AJAX внутридругой

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