私が書いているのはフィルタリング関数です。php でデータベースに情報をリクエストするのに ajax を使用し、それを JavaScript に返すのに JSON を使用します。ただし、関連するコンテンツを入力すると、一部のフィルタはデータベースから読み込むことができ、できないものもあるのですが、解決方法を聞きたいです。
JavaScript コード:
リーリーphpコード:
リーリー上記のコードによると、a.length は変更される場合もありますが、変更されない場合もあります (通常、フィルターされた結果が多すぎる場合)。ただし、php のコードの最後の行を print_r($json) に置き換えると、出力が得られます。
json には utf8 エンコードが必要です。データベースから取得したデータがすべて utf8 エンコードされているかどうかを確認してください。