- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:jQueryの.loadで読み込んだphpについて)
jQueryの.loadで読み込んだphpについて
このQ&Aのポイント
- jQueryの.loadを使用して読み込んだphpファイルについての問題が発生しています。
- test.php内部でhtmlのURLを取得する方法がわかりません。
- 読み込み先のhtmlのURLをphp側で取得することはできないのでしょうか。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
JS $("#result").load("test.php", { "param":"AAA" }); // POST method PHP $_POST["param"] こんな感じです。
その他の回答 (1)
- sanzero
- ベストアンサー率56% (58/102)
回答No.1
load(url, data)のdataにパラメータをいれて渡せばいいと思いますよ。
質問者
補足
ありがとうございます! やはりその方法で渡せるのですね。。 昨日からhtml側に var url = location.href; と書いてそれをloadといっしょに渡せいないかなと試行していました。 が、data部分の記述方法がなかなか見つからず手詰まった次第です。 どんな記述で変数を渡せるのでしょうか。。 アドバイスいただけますとありがたいです!
お礼
ありがとうございます! 渡せました! $_POSTではなく、$_GETで受け取ろうとしていた事が原因でした。 こちら↓にもそう書いてありました。 http://js.studio-kingdom.com/jquery/ajax/load dataにオブジェクトが提供されていた場合はPOSTメソッドが使用され、そうでなければGETメソッドが使用されます。 この度は、大変為になりました! 感謝です!