CakePHPとjQuery.ajaxメソッドを使った通信のメモ。
var data = "key1=value1&key2=value2";
$.ajax({
url: params.url,
type: 'POST',
success: function(response) {},
error: function(response) {},
data: data,
dataType: 'json'
});
1.8.2はdataへ設定するパラメーターをクエリ文字形式(key=value&key=value)にする必要があった。
POSTされたデータをそのまま返すサンプル。
if ( $this->request->is( 'ajax' ) ) {
header( "Content-Type: application/json; charset=utf-8" );
echo json_encode( $this->request->data );
exit;
}
No comments yet.
改行と段落タグは自動で挿入されます。
メールアドレスは表示されません。