在其文件夹(ajax)之外加载页面

时间:2015-05-21 15:55:23

标签: javascript php jquery ajax file

我正在尝试加载位于其当前文件夹之外的另一个文件夹中的此文件。

更准确地说,此文件位于

root/js/search.js


 $(document).ready(function() {
      $("#results").load("../functions/populateResults.php");  //initial page number to load
      $(".pagination").bootpag({
         total: <?php echo $pages; ?>,
         page: 1,
         maxVisible: 5
      }).on("page", function(e, num){
        e.preventDefault();
        window.scrollTo(0, 0);

        $("#results").prepend('<div class="loading-indication"><img src="ajax-loader.gif" /> &nbsp; Please wait... Loading New Courses...</div>');
        $("#results").load("../functions/populateResults.php", {'page':num});
      });

    });

我试图加载位于root/functions/populateResults.php的文件,我上面看到的尝试似乎不起作用,并且非常感谢一些帮助。

一切顺利, Jonathan Etienne

1 个答案:

答案 0 :(得分:0)

您不能将相对网址用于ajax。

要么必须

$("#results").load("/functions/populateResults.php");

或者您应该使用完整路径

$("#results").load("http://yoursite.com/functions/populateResults.php");