2016-05-25 19 views
0

検索ボックスを作成しました。検索ボタンをクリックすると、ajaxリクエストがsearch.phpページに送信され、検索結果が返されます。すべてのページでAJAXリクエストを送信できません

私のコードにはこの行があります。

xhttp.open("GET", "search.php?q="+q); //q is the requested search string 
xhttp.send(); 

それは、ルートディレクトリ(public_htmlの)中には良い動作しますが、サブディレクトリに、それは(私はそれがないことを知っていません - それは、すべてのページで動作しますので、私は、ヘッダファイルにこれを置いています)。だから、私はコードを編集しました -

xhttp.open("GET", "http://www.theorembox.esy.es/search.php?q="+q); //q is the requested search string 
xhttp.send(); 

しかし、今でもそれはルートディレクトリでは動作しません。私は何をすべきか??

誰でも私を助けることができます。

ありがとうございました

+0

あなたのブラウザのdevコンソールを見てください。エラーが発生します。たぶんCORS関連 – Steve

答えて

1

これを試してください。

xhttp.open( "GET"、 "/search.php?q="+q);

+0

ありがとうございます。これは動作します! –

関連する問題