ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

PHP+○○を勉強する会コミュのphpとjquery

  • mixiチェック
  • このエントリーをはてなブックマークに追加
phpとjqueryの連携?について。
クライアントウェブブラウザ側のjavascriptからPHPにPOST,GETするときjqueryの
$.ajax が便利だなとおもったので。

コミュニティーの書き込みの反応のなさのテストだったり。。。

コメント(5)

簡単にpost (javascriptのコード)

$.post(ポスト先PHP,データ,コールバック)
な感じ、例えば
$.post(
"taget.php",
{ name : "aaa" , value : 100 },
function(data){
//処理
}
}

欠点は、エラー処理がない?
エラー処理を明示的に指定するならやっぱり$.ajaxの方が便利!
$.ajaxの場合
いろいろoptionはあると思いますが、とりあえず。

$.ajax(
url : "target.php",
type : 'POST',
data : { name : "aaa" , value : 100 },
success: function( data ) {
//成功時の処理
},
error: function( data ) {
//失敗時の処理
},
complete: function( data ) {
//どちらにせよ終わったときの処理
}

}
上記の基本形+ よく使うoption などあれば、理由、用途と一緒に書いてみてください。
同期、非同期を制御したい場合などに。
(この処理を終えてから次の処理を行いたいが、callback にしたくないときなど)

async: false,

初期状態は、true なので通常は、$.ajax 呼び出しはそのまま終了し、
php から返事があれば、callback が呼び出される。
要求のレスポンスが遅いときなどに早めにあきらめる場合など

timeout : タイムアウト時間ms

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

PHP+○○を勉強する会 更新情報

PHP+○○を勉強する会のメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング