我正在进行电话差距申请,我将从此网址获得回复
http://www.apexweb.co.in/apex_quote/uname_validation.asp
我不知道如何获得响应,任何人都可以帮助我使用代码。
答案 0 :(得分:0)
如果您的应用程序需要连接到其他网站的应用程序,您可以使用JSONP
http://en.wikipedia.org/wiki/JSONP
如果您知道uname_validation.asp支持JSONP
,那就是这样如果您的网页位于同一个网域(http://www.apexweb.co.in),那么您可以使用xmlhttprequest。
使用jQuery $ .getJSON:
,几乎每个浏览器都非常容易兼容http://api.jquery.com/jQuery.getJSON/
以下是连接到Google的示例:
$(document).ready(function(){
var url = 'http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q="
+"someting&callback=?';
$.getJSON(url, function(data){
console.log(data);
});
});
请注意,你的asp应该有一个响应头,它将contentType设置为application / javascript并生成有效的JSONP(我的asp是生锈的,但这里有一些伪代码):
request("callback")&"("&jsonString&");"
答案 1 :(得分:0)
在javascript中使用ajax可以获得响应。
var invocation = new XMLHttpRequest();
var url = 'http://www.apexweb.co.in/apex_quote/uname_validation.asp';
function checkURL(){
invocation.open('GET', url, true);
invocation.onreadystatechange = handler;
invocation.send();
}
function handler(evtXHR){
if (invocation.readyState == 4)
{
if (invocation.status == 200)
{
//success
}
else {
//failure
}
}
}