jQueryで非同期通信をするにはどうすればよいか調べてみました。
非同期通信をしたい場合、
$.get , $.post , $().loadを使用します。
$.getはクエリー文字列をGETで飛ばしたい場合に使用します。
$.postはPOST送信となります。
使い方は
$.get(URL,パラメータ,通信成功時の処理);
$.post(URL,パラメータ,通信成功時の処理);
$().load(URL,パラメータ,通信成功時の処理);
$.get、$().loadに関しては第二引数、第三引数は省略可能です。
$.postはパラメータが無い場合は{}と記述する必要があります。
$.post("./test.php",{},function(text){
alert(text);
});
と記述するとtest.phpのレスポンスのデータがアラートで表示されるようになります。
サンプル実行ページはこちら
非同期通信をしたい場合、
$.get , $.post , $().loadを使用します。
$.getはクエリー文字列をGETで飛ばしたい場合に使用します。
$.postはPOST送信となります。
使い方は
$.get(URL,パラメータ,通信成功時の処理);
$.post(URL,パラメータ,通信成功時の処理);
$().load(URL,パラメータ,通信成功時の処理);
$.get、$().loadに関しては第二引数、第三引数は省略可能です。
$.postはパラメータが無い場合は{}と記述する必要があります。
$.post("./test.php",{},function(text){
alert(text);
});
と記述するとtest.phpのレスポンスのデータがアラートで表示されるようになります。
サンプル実行ページはこちら
コメントする