![](/img/trans.png)
[英]Jquery Modal form login with AJAX - ASP Classic on IE 9
[英]JQUERY AJAX Login Form with ASP Classic
我有一個模式菜單,該菜單用作登錄表單,該表單使用JQUERY AJAX方法輸入了用戶名和密碼,如下所示:
function ajaxSubmit(){
$.post("verify.asp",$("#Form-Submit").serialize());
$("#Modal-Menu-Status").load("verify.asp");
};
我正在嘗試提交放入表單的數據,將其處理為verify.asp,它輸出登錄狀態(“登錄”,“錯誤信息”),然后將該狀態返回到我的菜單。
它將我的verify.asp信息加載到菜單中,但始終以“錯誤信息”形式返回。 它不處理序列化數據中的任何信息,如何與該頁面正確通信? 任何幫助將不勝感激。 謝謝!
您實際上是在創建兩個單獨的請求verify.asp。 第一個正確發送表單數據,但其響應將被忽略。 在第二個上,您確實獲得了對#Modal-Menu-Status
的響應,但是沒有發送任何參數,因此將返回“不正確的信息”。
您應該使用JQuery的ajax()
方法:
function ajaxSubmit(){
$.ajax({
url: "verify.asp",
data: $("#Form-Submit").serialize(),
method: "POST",
success: function(response){
$("#Modal-Menu-Status").html(response);
}
});
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.