js で複数の http get リクエストを作成しようとしています。しかし、私はまったくの初心者です。私はjQueryにも反対しません。アイデアは、自分のサーバーを呼び出して、js チャートを作成できるようにすることです。
var client;
function handler() {
if(client.readyState == 4 && client.status == 200) {
// make a chart
}
}
window.onload = function() {
client = new XMLHttpRequest();
client.onreadystatechanged = handler;
client.open("GET", "http://someurl/stuff");
client.send();
}
以上が Web リクエストの基本的な考え方です。ハンドラーがコールバックまたはイベントを実行しているようです。これは、1 つの get 要求を作成するときに機能します。しかし、2 つ以上作成すると、さまざまな結果が得られます。すべてのリクエストが機能する場合もあれば、機能しない場合もあれば、1 つだけの場合もあります。発生するエラーは、接続が閉じられていないことです。