BLOG

2014年4月20日/

[jQuery] Ajaxの.loadと.post(.get)の違いについて

 

 

.loadはファイルをリクエストした後、戻り値を指定した要素に展開します。

.postは展開しません。(.getも同様)

 

例えば、ボタンをクリックすると、1+2の計算をphp側で行い、その結果をid=testの要素へ表示したいとします。

 

.loadを使用すると下記のようになります。

■javascript

■HTML

■php(test.php)

これで「クリックしてください」をクリックすると、「id=test」の要素に「3」が表示されます。 

 

 

一方.postは指定したファイルで処理を行った後、データを返すのみで、データが返ってきた後の表示をさせる処理を書く必要があります。

 

■javascript

■HTML

■php

 

用途によって使い分けをしましょう。

 

 

Resent Posts

Category