ファイルAからajaxを使ってファイルBへリクエストし取得したコンテンツは指定要素に挿入していましたが、pjaxの存在を知り実装したいと考えています。
ただ、現状のサイトの作りでうまくいかず質問させて頂きました。
※目的はSEOを考慮しURLの書き換え等を行うことです。
■file_a.php
jQueryの$.ajaxを使いget送信でパラメータを送っています。
返ってきたデータはid=testに挿入します。
$.ajax({
type: "GET",
url: "file_b.php",
data: {
param1: 'aa'
param2: 'bb'
},
success: function(msg){
$("#test").append(msg);
}
■file_b.php
ファイルAから受け取ったパラメータを処理しhtmlを書き出します。
$p1 = !empty($_GET["param1"]) ? $_GET["param1"] : "";
$p2 = !empty($_GET["param2"]) ? $_GET["param2"] : "";
〜〜処理(html出力)〜〜
尚、jqueryのpjaxプラグイン等も試しましたがうまく行きませんでした。
http://www.webcyou.com/?p=4365
すみません、サンプルソースの一部が間違えていました、
誤)
param1: 'aa'
正)
param1: 'aa',