私のページのためにインスタント検索(Googleのような)をしたい。ユーザーがフード名を書くときに、データベースから変数を検索しなければならず、一致するものがあれば返す必要がある(私はPHPで行う).Phpコードは今のところ問題がありますが、javaは他のものです。これは何か文字を入力するとthisエラーを表示します。私は5回目のようにすべてを試してみました。そしてjavaになるたびにこのエラーで始まります。私のFood-Groups-BGページthisで、それは私のメインテーマフォルダにあります。他の.phpページファイルです。私はなぜそれがページを見つけることができないのかわかりません..助けてください/ Btw私はワードプレスで働いています。ワードプレスで作業する場合
jQuery(document).ready(function ($) {
\t $("#food_search").keyup(function(event){
\t \t var search_term =$(this).val();
\t \t $.post("/Food-Groups-BG.php",{search_term: search_term},function(data)
\t \t \t {
\t \t \t \t $("#food_search_result").html(data);
\t \t \t })
\t });
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
<p>Търсене на храни: <input type="text" name="food_search" id="food_search"></p>
<div id="food_search_result"></div>
で関数を呼び出しますか?つまり文書ルート内にある。 –
まあ、ファイルがメインディレクトリにあると/ファイル名だけでなければならないと私は読んでいます。私はそれが宣言せずにメインディレクトリを取得する方法を本当に知らない。私はまだnewbです –
あなたはJavaScriptをJavaと混同しています。非常に異なるユースケースを持つ2つの非常に異なる言語。あなたのWebルート(メインフォルダ)は通常、wp-admin、wp-includes、およびwp-contentを含むものです。したがって、/filename.phpのようなURLを使用する場合は、そのフォルダ内にある必要があります。 –