問題タブ [livesearch]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Rails 4.2 にライブ検索を追加するには?
Rails 4.2 アプリケーションで AJAX に応答する単純な検索フォームを作成しようとしています。私は見つけることができるすべてのチュートリアルを試みましたが、それでも役に立ちません。
- http://railscasts.com/episodes/240-search-sort-paginate-with-ajax
- http://aymeric.gaurat.net/2010/how-to-develop-live-search-textbox-in-ruby-on-rails/
- Ruby on Rails ライブ検索 (フィルタリング)、
- https://www.youtube.com/watch?v=EqzwLUni2PM )
これは私の検索方法です:
コントローラーでの私のインデックスアクション:
私のフィルター:
送信ボタン:
私の ticket_types.coffee
そして私のインデックス部分:
どうすれば Facebook のようなライブ検索ボックスを持つことができるかについてのアイデアはありますか? たとえば、ユーザーがボックスに文字を入力するたびに、指定された単語を含むレジストリの結果が約 5 件表示され、この検索アセットをパーシャルとして使用して、他のモデルのアプリケーション。前もって感謝します!
jquery - jQuery フィルターの最適化 (モバイル デバイスでのパフォーマンスの低下)
約 200 項目のリストがあります (表の行):
検索された文字列に一致する場合に項目をフィルター処理 (表示または非表示) する jQuery 関数を作成しました
ユーザーが検索入力に何かを入力するたびに、項目が自動的にフィルター処理され、入力に一致する項目が表示されます。
これは PC では問題なく動作しますが、モバイル デバイスではパフォーマンスの問題がいくつかあります。入力とフィルターの反応の間にかなりの遅延がある場合があります。
リソースのパフォーマンス/使用に関して、このライブ検索を最適化するにはどうすればよいですか?
android - Edittext Android でのライブ検索
ユーザーが Edittext に単一の文字を書き込むたびに文字列を更新することは可能ですか? 一種のライブサーチを作りたいです。