ajax的get方式提交請求:
function
ajax_get
() }
}//3.設定請求路徑
xhr.open("get","/web14/ajaxservlet1?name=aaa&pass=123",true);
//4.傳送請求
xhr.send(null);
}//建立非同步物件
}
ajax的post方式提交請求:function
ajax_post
() }
}//設定請求路徑
xhr.open("post","/web14/ajaxservlet1",true);
//傳送請求
xhr.send("name=post&pass=123");
}
表單中的input:
使用者名稱td>
type="text"
id="username"
name="username"
onblur="checkusername()">
id="s1">
span>
td>
tr>
ajax_get.js:function
checkusername
() if(data == 0) }}
}//設定請求路徑
xhr.open("get","/web14/ajaxregistservlet?username="+username,true);
//傳送請求
}
ajaxservice:public user finduser(string username) throws sqlexception
ajaxdao:public user finduser(string username) throws sqlexception
jquery_regist方式:/**
* get方法
*/$(function() ,function(data)
else
if(data == 0)
});});
});/**
* load方法:
Ajax非同步校驗
用的框架 struts2 spring hibernate jsp介面 部分 function checkusername 3.開啟鏈結 xhr.open get user findbyusername.action?time new date gettime username username,t...
ajax非同步校驗
前台js 非同步驗證使用者名稱的輸入格式以及是否存在 functioncheckusername i 建立非同步函式 設定監聽 xhr.onreadystatechange function if xhr.readystate 4 user findbyname.action?time newdat...
jquery的ajax同步和非同步
之前一直在寫jquery 的時候遇到ajax載入資料都需要考慮 執行順序問題。最近的專案用了到ajax同步。這個同步的意思是當js 載入到當前ajax的時候會把頁面裡所有的 停止載入,頁面出去假死狀態,當這個ajax執行完畢後才會繼續執行其他 頁面假死狀態解除。而非同步則這個ajax 執行中的時候其...