php使えないデータベースも使えないサーバなんですけど、id値を外部のphpには渡したい場合……。
【jQuery】 画面表示時にGETパラメータを取得する方法
が非常に参考になりました。
上記の方法だと、function内で指定したパラメータでないと取れないため、以下のように少し変更
function getParam(key) { var url = location.href; parameters = url.split("?"); params = parameters[1].split("&"); var paramsArray = []; for ( i = 0; i < params.length; i++ ) { neet = params[i].split("="); paramsArray.push(neet[0]); paramsArray[neet[0]] = neet[1]; } var categoryKey = paramsArray[key]; return categoryKey; }
呼び出すときは
$(function() { $("#news").load("http://PHPとデータベースが動くサーバー/page.php?id="+ getParam('id')); });
としました。
コメントを残す