0

私は AJAX にかなり慣れていないので、これがばかげた質問である場合はご容赦ください。

保護されたフォルダー内にあるphpファイルのコンテンツでdivを更新したいので、phpファイル内にのみ含めることができますが、ブラウザーからはアドレス指定できません。JavaScript はクライアント側なので、これは呼び出すことができないということですよね?

たとえば、次のコード (jQuery を含む) で index.php を取得しました。

<script>
$("#content").load("includes/login.php");
</script>

#content は div を参照します。これは正常に機能しますが、インクルードにアクセスできないため、問題が発生します。

次に、「wrapper.php」のようなものをアクセス可能な領域に配置できると考えました。これには、指定した変数に応じて特定のphpファイルが含まれます。

これはこれにアプローチする正しい方法ですか、それとも間違っていますか?

4

2 に答える 2

-1

怠惰になりたい場合は、ページ全体をロードしてload、コンテンツを解析してフェッチすることができます#content

jQuery は引数をスペースで分割し、2 番目の要素をページ コンテンツ全体のセレクタとして使用します。

$("#content").load("full/path/to/login #content");

嫌いではありません、私はそれが怠惰な方法だと言いました.

于 2014-03-17T16:44:17.693 に答える