繁体   English   中英

jQuery Autocomplete PHP文件的源路径

[英]JQuery Autocomplete Source path to PHP file

我正在使用jquery自动完成功能,它正在调用php文件。 效果很好。 这是问题所在。

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

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

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

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

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

谢谢你的帮助。

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

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

然后将lookup.php放在目录../search/lookup.php中(希望您知道我的意思)

不是最好的方法,但应该可以。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM