1

Jqueryを使用してAJAXリクエストを実行しようとしています。

JSファイルは次の場所にあります。

root/templates/wooden_tpl/scripts/script.js

この関数を使用して、このファイルからデータを要求しようとしています。

$.post('ajax/get_blog_info.php',function(data){
    alert(data);
});

ファイルは次のディレクトリにあります:

root/templates/wooden_tpl/scripts/ajax/get_blog_info.php

何らかの理由でこれは機能しません。

script.jsを含むファイルはルートに含まれています。

私の仮定では、javascriptには現在のパスに関連するものは含まれていません。本当ですか?

ありがとう。

4

1 に答える 1

2

重要なのは、javascriptが実行されるコンテキストです。これはインクルードファイルのコンテキストであるため、インクルードページのパスを使用する必要があります。

于 2012-06-13T12:10:25.243 に答える