如何使用POST方法和某些變量向頁面異步發送HTTP請求,如在瀏覽器中打開它?如何在Javascript中創建異步HTTP請求?
我綜合我的登錄系統,我的論壇的,但是,要完成登錄,用戶必須被重定向到論壇,然後返回到當前頁面。這是我的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();
}
});
但你猜怎麼着?它不!
我必須說,除非我誤解的問題,它很容易與谷歌解決了! – bcoughlan
我嘗試了...我找不到任何有效的東西。 – Vercas