thinkphp3.2 でリアルタイム検索ボックスを実装するにはどうすればよいですか? ?可能であれば、さらに詳しく教えていただけますか? ありがとうございます。 !
人生最曼妙的风景,竟是内心的淡定与从容!
本質はajaxです
jsの組み合わせ
スフィンクスインデックスの作成にご協力ください
問題の説明があまり明確ではありません。
リアルタイムのユーザー検索を記録しますか?ユーザー入力ボックスの文字が変更されたときにデータベースにクエリを実行したい
setTimeOut()を使用すると、内部にajaxがあり、次のようになります
最近作ったリアルタイム検索ボックス: リンクアドレス
これに似ていますか? プラグインを使用しない場合、考え方は非常に簡単です。ユーザーの入力イベントをリッスンし、Ajax リクエストを PHP に送信します。PHP は単純にデータベースをチェックするか、一致要件が高い場合は上記の Sphinx を使用します。 、コールバック データを絶対値に表示します。それを p に配置するだけです。
注意すべき点があります: 今回はモバイル端末に対応するため、携帯電話の入力メソッドの入力イベントが PC の入力イベントと異なり、JavaScript のキーアップ | ダウン | プレス イベントが十分にサポートされていません。したがって、入力イベントをバインドする必要があります
本質はajaxです
jsの組み合わせ
スフィンクスインデックスの作成にご協力ください
問題の説明があまり明確ではありません。
リアルタイムのユーザー検索を記録しますか?ユーザー入力ボックスの文字が変更されたときにデータベースにクエリを実行したい
setTimeOut()を使用すると、内部にajaxがあり、次のようになります
最近作ったリアルタイム検索ボックス: リンクアドレス
これに似ていますか? プラグインを使用しない場合、考え方は非常に簡単です。ユーザーの入力イベントをリッスンし、Ajax リクエストを PHP に送信します。PHP は単純にデータベースをチェックするか、一致要件が高い場合は上記の Sphinx を使用します。 、コールバック データを絶対値に表示します。それを p に配置するだけです。
注意すべき点があります: 今回はモバイル端末に対応するため、携帯電話の入力メソッドの入力イベントが PC の入力イベントと異なり、JavaScript のキーアップ | ダウン | プレス イベントが十分にサポートされていません。したがって、入力イベントをバインドする必要があります
;