JQuery调用WebService封装方法
//提交的webservice链接 //var url = "/wsstafffrate?OpenWebService"; //请求前拼接好的soap字符串 //var soapdata = '<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:DefaultNamespace"><soapenv:Header/>'+ // '<soapenv:Body><urn:name>'+username+'</urn:name></soapenv:Body></soapenv:Envelope>'; //请求的方法名称 //var soapaction = "verifyRatePerson"; //请求service的方法名称 //InvokeWebService(url,soapdata,soapaction); //调用方法 function InvokeWebService(url, soapdata, soapaction){ $.ajax({ type: "POST", //GET返回不了XML url: url, data: soapdata, beforeSend: function(request) { request.setRequestHeader("Content-Type", "text/xml; charset=gbk"); // request.setRequestHeader("SOAPAction", soapaction); }, success: serviceCallBack, error: function(request, errorInfo) { alert("服务调用失败,请联系管理员"); // alert("errorInfo = "+errorInfo); }
}); } //回调处理 function serviceCallBack(result){ //console.log(result); //获得根节点 var root=result.documentElement; var returntag =root.getElementsByTagName("verifyRatePersonReturn"); var result = returntag[i].firstChild.nodeValue; if(result=="EXISE"){ alert("用户:"+username +"已经录入过了。"); } }
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步