Как вызвать ответ конечной точки REST API, используя метод отправки GET HTML-формы с помощью jQuery AJAX?

#jquery #ajax #rest #get #endpoint

#jquery #ajax #rest #получить #конечная точка

Вопрос:

У меня есть конечная точка веб-службы, созданная для меня, расположенная на другом сервере, отличном от моего веб-сайта. Конечная точка предоставляет два успешных ответа 200 OK и 201 CREATED, а также три ответа об ошибке 400 BAD, 403 FORBIDDEN и 500 SERVER ERROR.

Форма выполняет конечную точку с помощью метода GET, а действие формы является конечной точкой. На самом деле у меня будет несколько форм и конечных точек на одной странице, но сначала я начну с одной формы, чтобы попытаться начать работать.

У меня есть форма, расположенная ниже, в которой при вводе и отправке числа веб-служба используется для проверки этого числа и возврата одного из ответов. Существует поле электронной почты и используется для ведения записей.

 <form id="myForm" method="get" action="http://xx.xx.xxx.xx/xxxx.svc/xxxx? 
upgradePathId=1amp;licenseCode={{license}}amp;email={{email}}" target="_parent"" >
<input type="hidden" name="upgrade" value="1">
<input type="text" name="email" size='35'>
<input type="text" name="license" size='35'>
<input type="submit" name="submit"> 
</form>

<div id="display-data"></div>
  

Пока что только с формой и конечной точкой я правильно получаю ответы об успехе или ошибке, но на другом сервере wcf. Я просто хочу, чтобы они отображались вместо формы или в div под формой?

Я пытался использовать фрагменты jQuery ajax, но они вызывают конечную точку в коде, когда у меня будет несколько конечных точек для нескольких форм на одной веб-странице. Я не могу получить данные для отображения на той же странице, что и форма.

Существует ли код ajax, который можно использовать здесь для отображения данных проверки конечной точки REST после отправки формы?