widow.location.href传参问题
想通过Ajax到servlet验证登录,返回0验证成功,并且带着参数aid跳转到下一个jsp,该怎么修改呢
登录的jsp和Ajax
<form name="login" class="form-group">
<div class="form-group">
<label><div class="ge">管理员:</div>
<input name="aid" class="form-control" type="text" placeholder="请输入工号">
</label>
</div>
<div class="form-group">
<label><div class="ge">密码:</div>
<input name="apwd" class="form-control" type="password" placeholder="请输入密码">
</label>
</div>
<button class="btn btn-primary" type="button" onclick="ajaxsub(aid,apwd)">登录</button>
</form>
<script>
function createXMLHttpRequest(){.....省略}
function ajaxsub(t,z) {
createXMLHttpRequest();
if (xmlhttp != null) {
var url = "http://localhost:8080/SAnimals/aloginServlet";
xmlhttp.open("POST", url, true);
xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded;");
xmlhttp.onreadystatechange = callfun;
xmlhttp.send("aid="+t.value+"&apwd="+z.value);
}
else {
alert("不能创建XMLHttpRequest对象实例");
}
} //回调函数
function callfun() {
if (xmlhttp.readyState == 4) {
if (xmlhttp.status == 200) {
var serviceData = xmlhttp.responseText;
if (serviceData == "1") {
alert("密码错误!");
} else if (serviceData == "-1"){
alert("请填写工号和密码!");
} else if(serviceData == "0"){//登录验证成功
window.location.href("me.jsp");怎么带上参数aid呢
}
}
}
}
</script>
拜托各位了,非常感谢!