私は、約20k行と上のテキストボックスを表示するページを作ろうとしています。テキストボックスに入力すると、入力した文字列を含むものにリストが制限されます。私はjavascriptのバックグラウンドを持っていないので、私は単純な例を探しています。javascriptのインタラクティブなgrep?
1
A
答えて
2
ような何かを行うことができますが、それはまだ非常にパフォーマンスではありません。
- の表示/非表示のアイテムクラスを使用する
- indexOfの代わりにmatchを使用する
コードは次のとおりです。http://jsfiddle.net/gTBFN/3/
3
これを機能させるには、個々の行を表示/非表示にするために、各行を適切なコンテナにラップする必要があります。
jQueryを使って
<div class="hideables">
<div>line 1</div>
<div>line 2</div>
...
</div>
、あなたは私が@Marc Bの答えに微調整のカップルを作っ
$('.hideables div').each(function() {
if ($(this).text().indexOf('yourstring') != -1) {
$(this).show();
} else {
$(this).hide();
}
});
関連する問題
- 1. インタラクティブiframeでjavascript mouseoutトリガー
- 2. インタラクティブなAndroidのアニメーション
- 3. インタラクティブなActionScriptインタプリタ?
- 4. AS3 - インタラクティブなビンゴグリッド
- 5. インタラクティブな背景
- 6. F#インタラクティブなバグ?
- 7. JavaScript、AngularJSまたはThree.jsのインタラクティブな3D人体
- 8. WPF - インタラクティブなリアルタイムレンダリング(C#)
- 9. インタラクティブな3Dモデルは、
- 10. PHP、Javascript/Jqueryでインタラクティブな画像を作成するには?
- 11. javascriptを使ってインタラクティブなPDFファイルを作成するには?
- 12. PythonまたはJavaScriptを使用したインタラクティブな3Dグラフィック
- 13. Jupyter、インタラクティブmatplotlibの:私はmatplotlibのからインタラクティブなプロットを使用し始めていますインタラクティブなビュー
- 14. iOSのインタラクティブなFlashコンテンツ
- 15. ウェブページのインタラクティブな要素
- 16. インタラクティブな統計ウェブサイトのライブラリー
- 17. インタラクティブなWebアプリケーションのテスト
- 18. hashbang行のPythonインタラクティブなインタプリタ
- 19. OS XのインタラクティブなカーブエディタCoconoa
- 20. のgrep -lとgrep
- 21. インタラクティブなポップアップウィンドウのないJcraft jsch
- 22. インタラクティブな3Dクロスブラウザ/プラットフォーム/デバイス
- 23. インタラクティブな.NETチャートツールですか?
- 24. インタラクティブな描画in webapp
- 25. 高速でインタラクティブなPHP IDE?
- 26. 3次元インタラクティブな円グラフ
- 27. Ionicヘッダーバーボタンがインタラクティブでない
- 28. UIImageViewのインタラクティブ
- 29. JavaScriptで多くのインタラクティブなカーブを効率的に描画する方法は?
- 30. インタラクティブImageViews
これは実際に私が探していたものです。それは対話的な使用のために少し遅いようです、多分私はキーアップの代わりにEnterでこれがトリガする方法を考え出すことができます –