標籤:
//html部分
<input type=‘text‘ placeholder=‘使用者名稱‘ id="username" name="username" class="text" tabindex="1">
<input type=‘text‘ placeholder=‘密碼‘ id="password" name="pwd" class="text" tabindex="2">
<a javasript:// id="login">登入</a>
//一個登陸的頁面 需要username和password
//js部分(其中寫了一些判斷和正則之類,這裡就不詳細說明了)
$.ajax({
type:"get", //http請求方式,"get":從指定的資源請求資料; "post":向指定的資源提交要處理的資料;
url:......., //發送請求的URL地址
data:{username:"username",userpassword:"userpassword"}, //要發送給伺服器的資料,以 Key/value 的索引值對形式表示;
dataType:"text", //預期伺服器返回的資料類型
success: function(result){
location.href = "c-1.html" //請求成功後回呼函數
},
error:function(XMLHttpRequest, textStatus, errorThrown){ // 請求失敗時調用此方法;
alert(XMLHttpRequest.status); //可查詢XMLHttpRequest狀態status
alert(XMLHttpRequest.readyState); // ()裡為彈出的值 (0)未初始化 (1)載入 (2)載入完成 (3)互動 (4)完成
alert(textStatus); //彈出parsererror則返回資料類型有誤,即dataType的值
alert(‘讀取逾時,請檢查網路連接‘);
}
})
})
})
ajax調用後台Java