您的位置:首页 > Web前端 > JavaScript

AJAX 中的javascript部分

2013-04-02 17:11 351 查看
var xmlHttp;

function createXMLHttpRequest() {

if (window.ActiveXObject) {

xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");

}

else if (window.XMLHttpRequest) {

xmlHttp = new XMLHttpRequest();

}

}

function queryUserInfo() {

var jrntl_id = document.getElementById("jrntl_id").value;

if(jrntl_id == "") {

return;

}

var url = "../jsp/gywork/getInfo.jsp?userId="+jrntl_id;

createXMLHttpRequest();

xmlHttp.onreadystatechange = handleAddStateChange;

xmlHttp.open("GET", url, true);

xmlHttp.send(null);

}

function handleAddStateChange() {

if(xmlHttp.readyState == 4) {

if(xmlHttp.status == 200) {

var responseXML = xmlHttp.responseXML;

var queryResult = responseXML.getElementsByTagName("queryResult")[0].firstChild.nodeValue;

if("failed"== queryResult){

document.all("jyId").innerHTML="请输入正确号";

}else{

var name = responseXML.getElementsByTagName("name")[0].firstChild.nodeValue;

var bank_id = responseXML.getElementsByTagName("bank_id")[0].firstChild.nodeValue;

var bank_name = responseXML.getElementsByTagName("bank_name")[0].firstChild.nodeValue;

document.getElementById("jrntl_id_name").value = name;

document.getElementById("jrnbr").value = bank_id;

document.getElementById("jrnbr_name").value = bank_name;

document.all("jyId").innerHTML="号正确";

}

}

else {

alert("进行后台数据获取发生错误!");

}

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: