2

PHPファイルを呼び出すjqueryオートコンプリートを使用しています。よく働く。これが問題です。

PHP ファイルを Web ページと同じディレクトリまたはサブディレクトリに配置すると、問題なく動作します。このような:

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

上記で問題ありません。問題は、lookup.php を search というディレクトリの 1 レベル上の別のディレクトリに保存したいということです。

「../search/lookup.php」と「http://www.mydomain.com/search/lookup.php」、およびさまざまな組み合わせを試しましたが、すべて役に立ちませんでした。

ページまたはサブディレクトリと同じディレクトリにない限り、phpファイルに接続できないようです。サイト全体の多くのページのヘッダーでこれを使用したいので、これは本当にひどいです。

ご協力いただきありがとうございます。

4

1 に答える 1

0

lookup.php ファイルにリダイレクトできます。たとえば、オートコンプリート機能を使用して、ファイルがあるディレクトリにファイル redirect.php を置きます。入力してください

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

次に、lookup.php をディレクトリ ../search/lookup.php に置きます (私の言いたいことがわかると思います)。

最善の方法ではありませんが、うまくいくはずです。

于 2012-12-23T20:21:46.907 に答える