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
、この関数にパラメーターを渡したいと思います。しかし、そうすると、関数が直接呼び出されます。
この問題を解決するにはどうすればよいですか?