JQuery自动完成PHP文件的源路径

时间:2012-12-23 20:08:43

标签: php jquery autocomplete

我正在使用调用php文件的jquery autocomplete。效果很好。这是问题所在。

如果我将PHP文件放在与我的网页或子目录相同的目录中,它就会很好用。像这样:

    $(function() {      
        $( "#location" ).autocomplete({
        source: "subdirectory/lookup.php",
        minLength: 2,
        });
    });

上面没问题。问题是,我想将lookup.php存储在名为search的目录中的一个级别的不同目录中。

我尝试过“../search/lookup.php”和“http://www.mydomain.com/search/lookup.php”以及一系列不同的组合,但都无济于事。

我似乎无法连接到php文件,除非它与页面或子目录位于同一目录中。这真的很糟糕,因为我想在整个网站的许多页面的标题中使用它。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

您可以重定向到lookup.php文件。例如,您将文件redirect.php放在文件所在的目录中,并具有自动完成功能。输入

<?php header('Location: ../search/lookup.php'); ?>

然后把lookup.php放在目录../search/lookup.php(你知道我的意思,我希望)

不是最好的方式,但应该有效。