日期:2014-05-16  浏览次数:20552 次

接上午的问题:ajax取url错误
本帖最后由 xilaianzxsc 于 2013-10-14 12:54:20 编辑
login.asp中

function login_onblur()
{
var yhid=document.getElementById("yhid").value;
var url="cheshi.asp?usercode="+escape(yhid); 
request.open("GET",url,true);
request.onreadystatechange=updatepage;
request.send(null);
}

function updatepage()
{
if (request.readyState == 4 && request.status==200)
{
alert("好了!");
}
else {
alert("错的");
}
}

cheshi.asp中如下  (User_Code是字符型的)
<%
var sql
sql = "select * from vendor_username  where User_Code='" & request.querystring("usercode") & "'"
%>

没有where部分,则不出错。
加上where部分,就出错。
难道where后面,有错?
请各位老师帮指导一下。谢谢

------解决方案--------------------
为什么加   &  ?
------解决方案--------------------
js 编码了要解码啊,不然是特殊字符嘛?