Как асинхронно отправлять HTTP-запрос с методом POST и некоторыми переменными на страницу, например, он был открыт в браузере?Как создать асинхронный HTTP-запрос в Javascript?
Я интегрировал систему входа в систему с моим форумом, но для завершения входа пользователь должен быть перенаправлен на форум, а затем обратно на текущую страницу. Это своего рода убийца для моего iPhone-приложения.
С помощью этого запроса мне нужно отправить некоторые переменные POST, чтобы логин действительно имел место. Как это сделать в JavaScript и/или jQuery?
Редактировать: В соответствии с примерами библиотеки JQuery AJAX, это должно работать:
$.ajax({
type: "POST",
url: "/forum/ucp?mode=login",
data:
({
username : $("#username").first().val(),
password : $("#password").first().val(),
autologin : $("#autologin").first().val(),
viewonline : $("#viewonline").first().val(),
redirect : window.location
}),
success: function(msg)
{
location.reload();
}
});
Но знаете что? Это не так!
Должен сказать, если я неверно истолковал вопрос, его легко решить с помощью Google! – bcoughlan
Я пробовал ... Я не могу найти ничего, что сработает. – Vercas