Я попытался вызвать какой-то API, и API выдает html-ответ, содержимое которого представляет собой форму автоматической отправки при загрузке. Итак, вопрос в том, как отправить форму, полученную из API ответа?
функция jquery:
$.get( "example.html", function( data ) {
//response is html
});ответ от APi (example.html):
<!DOCTYPE html>
<html>
<head></head>
<body onload = "submitOnLoad.submit();">
<form id = "submitOnLoad" method = "POST" action = "example.com/save">
<input type = "hidden" name = "name" value = "john" />
<input type = "hidden" name = "birthday" value = "23-03-2003" />
</form>
</body>
</html>Редактировать : Мне жаль, что я не понял. Мне нужно другое решение.
Я думаю, что вопрос не в загрузке в HTML из запроса GET, например, заголовок заставил бы вас предположить, что @Toleo
@Luca Да, удалил комментарий, но я думаю, он хочет знать, как использовать AJAX
Возможный дубликат Пример jQuery Ajax POST с PHP
@SmitRaval: я обновил список вопросов, чтобы вас запутать.
@Luca: да, это другое
@Toleo: Почему ты так думаешь?



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Во-первых, jQuery - это просто библиотека функций для упрощения кодирования, особенно сокращенная версия API браузера. Во-вторых, вы не захотите получать html-страницу через ajax, потому что браузеры в любом случае могут обрабатывать запрос через веб-сервер. Ajax в основном используется с конечными точками Restful Server для обмена данными, а не для получения целых файлов HTML. Однако, если вы просто играете, чтобы научиться, попробуйте этот фрагмент. обязательно передайте строку html.
$.get( "example.html", function( data ) {
$('body').html(<response html string>)
});
Какой у Вас вопрос?