0

私は今、多くのことを試していますが、親ファイルのGETリクエストを処理するファイルを含めるためにajaxを使用するなど、いくつかのことが私を困惑させています。だから、含むと言う代わりに、file.php私は含むでしょうfile.php?all_gets=all&from=the_parent_file

親ファイルはfile.phpajax で呼び出されますが、機能しvar_dump($_GET)ますが、親フレームに が含まれていても配列 0 として表示され$_GETます。インクルードしようとfile.php?get=somegetvarするとvar_dump()、インクルードされたページの $_GET が返されます。私の問題は、JSを使用し$_GETて親ファイル(を含む)からインクルードファイルに転送するためにこれを使用する方法です。file.php

これは可能ですか?私はこれに本当に困惑しています-これが私の解決策かもしれません...

前もって感謝します!

4

4 に答える 4

2

これはあなたが探しているものですか?

<script>
    var getVars = JSON.parse("<?= json_encode($_GET) ?>");

    $.ajax({
        url: "",
        data: getVars,
        //[...]
    });

</script>
于 2012-08-20T03:30:24.347 に答える
2

で確認できます

window.location.href : パラメータを含む URL 全体を返します

window.location.search : パラメータのみを返します

于 2012-08-20T03:07:52.517 に答える
0

私はあなたの質問を理解しているかどうかわかりませんが、これを使用できるタイトルを外してください:

str = str.replace(/\?.+/, "");
于 2012-08-20T03:05:24.670 に答える
0

次の jquery プラグインを試してください。

URL操作ライブラリです

于 2012-08-20T03:06:23.467 に答える