我正在XMLHttpRequest
调用 Google 搜索 API URL。在得到响应时,我想调用另一个结果处理函数。但我也想将参数传递给它。
request = new XMLHttpRequest();
if(request) {
var url = "http://localhost:8080/final_project/SearchService";
url += "?user_query=" + getQueryString();
request.onreadystatechange = handleSearchResult;
request.open("GET", url, true);
request.send(null);
}
这handleSearchResult
是resultHandler
,我想将参数传递给这个函数。但如果我这样做,函数会被直接调用。
可以做些什么来解决这个问题?