1

GET パラメータ セットに基づいてJSON配列を返す PHP ファイルがあります。ページをリロードしたくないので、jQuery + AJAXを使用して結果を div タグに表示する簡単な関数を作成しました。

ただし、AJAX を使用しても URL が変更されず、ユーザーがリンクを共有できないため、問題があります。

HTML は「calculate.html」と呼ばれ、GET URL は次のようになります。

myweb.com/calculate.php?sex&female&age=23&brand=pull%26bear&msg=hello%20stackoverflow

AJAX 呼び出しで結果が返されたときに HTML の URL を変更するベスト プラクティスを教えてください。誰かがこの URL を開くと、HTML がそれを読み取り、これらのパラメーターを使用して呼び出しを実行します。

を変更しました。.htaccessこれは html の URL です。

myweb.com/calculate/

パラメータを使用すると、次のようになります。

myweb.com/calculate/female/23/pull%26bear/hello%20stackoverflow

ヒント、アドバイス、またはヘルプをいただければ幸いです。さらに情報が必要な場合は、お知らせください。投稿を編集します。

4

2 に答える 2

-3

AJAX リクエストが完了したら、次を使用してページの URL をリダイレクトできます。

window.location.replace("myweb.com/calculate/female/23/pull%26bear/hello%20stackoverflow");
于 2013-05-22T14:51:06.650 に答える