ajax返回的内容显示?5λ??????怎么回事?
asp网站,用的是utf-8,下面的ajax内容怎么修改?
//--------------------------------function checkid(regid){ var xmlhttp; try{ xmlhttp=new XMLHttpRequest(); } catch(e){ xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange=function(){ if (xmlhttp.readyState==4){ if (xmlhttp.status==200){ var data=xmlhttp.responseText; id_result(data); } else{ document.getElementById("ts").innerHTML="卡号检测失败,请联系管理员"; } } else{ document.getElementById("ts").innerHTML="正在进行卡号校验..."; } } xmlhttp.open("post", "check_id.asp", true); xmlhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded'); xmlhttp.send("regid="+escape(regid));}function id_result(data){ var resultbox=document.getElementById("ts"); if(data==1){ resultbox.innerHTML='<img src="images/yesok.gif"/> 该卡号未注册,可用。'; } else{ resultbox.innerHTML='<img src="images/yesno.gif"/> 该卡号已经被注册,请重新核对填写。'; }}