111,120
社区成员
发帖
与我相关
我的任务
分享以下是两个调用的方法,请问,如何将 ajax1 函数中的 value 值返回到调用处?谢谢。
第一个方法:
调用:ajaxHttp1("http://127.0.0.1/","Body");
function ajaxHttp1(url, objectx)
{
var req = createXMLHttpRequest();
req.open("GET", url, true);
req.onreadystatechange = function () { ajax1(req, objectx); };
req.send(null);
}
function ajax1(req, objectx)
{
this.value = {value:'x'}; //返回这个值到调用处!
}
第二个方法:
调用:ajaxHttp1("http://127.0.0.1/","Body");
function ajaxHttp2(url, objectx)
{
var req = createXMLHttpRequest();
var handleResponse = ajax2(req, objectx);
req.onreadystatechange = handleResponse;
req.open("GET", url, true);
req.send(null);
}
function ajax2(req, objectx)
{
return function()
{
this.value = {value:'x'}; //返回这个值到调用处!
}
}