変数がありますが、思い通りに使えません。助けてください!!
var test = window.location.hash;
$('div').load("test.php?id="+test);
リクエストは次のとおりです。
XHR finished loading: "http://localhost/test-site/test.php?id=".
そして私の変数を無視します...
変数がありますが、思い通りに使えません。助けてください!!
var test = window.location.hash;
$('div').load("test.php?id="+test);
リクエストは次のとおりです。
XHR finished loading: "http://localhost/test-site/test.php?id=".
そして私の変数を無視します...
window.location.hash
#
何かが含まれている場合は、シンボルで始まります。次を追加して削除する必要があります.substr(1)
。
var test = window.location.hash.substr(1);
$('div').load("test.php?id="+test);
そのまま、 のような URL をロードしようとしていますtest.php?id=#22
。ハッシュは AJAX の目的では意味がないため、.load
メソッドによって無視されています。
var test = window.location.hash.substring(1);