問題タブ [autosuggest]
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 - AJAX自動提案コンボボックス
次の機能を備えたAJAX対応のコンボボックスを探しています。
- コンボボックスは、ドロップダウンから選択されたエントリと、ユーザーが入力した自由形式のテキスト(StackOverflowの質問のタグを入力するために使用されるテキストフィールドのようなもの)を受け入れます。
- ドロップダウンリストには、ユーザーがこれまでに入力した内容に基づいて、限られた数(10未満)の提案が含まれています
- 提案は、プライマリリストとセカンダリリストから取得されます。ユーザーの入力がプライマリリストのいずれにも一致しない場合は、セカンダリリストが参照されます。両方のリストは、サーバーで実行されているアプリケーションによってオンデマンドで生成されます。
助言がありますか?
ajax - オートコンプリート/郊外向けのオートサジェスト(特にオーストラリア)
ユーザーがテキストボックスに入力するときに郊外(特にオーストラリア)のリストのデータベースを持つ、好ましいAJAX自動提案APIはありますか?
ajax - 郊外 (特にオーストラリア) のデータベースのリストの API
ユーザーがテキストボックスに入力している間にAJAX自動提案で消費できる郊外(特にオーストラリア)のリストのデータベースを持つAPIはありますか?
.net - .NETアプリケーション-検索問題
ASP.NET WebアプリとList<Product>
サーバー上(Application []ストア内)にあります。クラスProductにはNameプロパティがあります。名前に基づいて商品を検索できるようにする必要があります。たとえば、ユーザーが「honda computer」と入力した場合、アプリは「2001 Honda Passport Engine Computer(OEM)」を表示する必要があります。検索は非常に高速である必要があります。将来、オートコンプリート機能(AJAX)を追加する予定です。
これまでのところ、これを解決する方法についていくつかのアイデアがありました。
Bツリー、Trie、サフィックスツリー、プレフィックスツリーなどのオープンソース実装を作成または使用します。残念ながら、データ構造とアルゴリズムは私の最強のスキルではありません(ハーバード大学、何の役にも立たないほどのお金です)。
検索エンジン(Lucene.NET、Velocity、またはMemCached.NET)を使用します。一度も使用したことがないので、このシナリオで機能するかどうかはわかりません。同義語を検索する必要はなく、アプリにはファイルシステムにアクセスするためのアクセス許可がありません(したがって、インデックスファイルはありません)。
どんなアドバイスでも大歓迎です。
search - 階層的な自動提案
クイック検索ボックスの自動提案機能を設計しています。提案には、小さなアイコン、複数行のテキストなどが含まれます。アプリケーションは注文を処理しています。検索フィールドは、さまざまな意味のある用語 (顧客の姓、注文 ID など) を認識します。しかし、注文 ID が入力されたときに、ユーザーが注文または個人のいずれかを表示する機会を得られるようにしたいと考えています。リスト内に階層が必要だと考えていたので、1234 と入力して 3 人の異なる 5 人の注文に一致すると、3 人が最上位に返され、それぞれの顧客の下に 5 つの注文が返されます。
クイックモックアップ:
このようなものが他の場所で実装されているのを見た人はいますか? 車輪を再発明したくありません。他のフィードバックにも興味があります。
jquery - テキストエリア内で提案/オートコンプリートする jQuery プラグイン
テキストエリア内で提案/オートコンプリートするjQueryプラグインはありますか?
私が望むのは、以下の例の画像のようなテキストエリアで、提案された単語またはオートコンプリートされたテキストをユーザーに提供することです:
jquery - Flexbox: リスト アイテムの先頭のみを一致させたい
Flexbox jQuery コントロールを使用しています。文字列の先頭の文字のみに一致するように構成したいので、ユーザーがを入力したときに、Flexbox にU gandaとU nited Statesu
を提案させますが、 Ar u baは提案させません。これどうやってするの?
html - iPad/iPhone/Android/etc の HTML フィールドの自動提案動作を無効にするために設定できるフラグはありますか
デスクトップ ブラウザーの場合は、フィールドにこれを設定して、最近のエントリに基づくオートコンプリート リストを無効にすることができます。
ただし、これは iPad / iPhone / Android などの自動提案機能を無効にするものではありません。これは、ユーザー名が姓名の連結である場合、またはデバイスが最初の文字を大文字にしたいと考えている場合に非常にイライラする可能性があります。 .
たとえば、「jsmith」は、スペルが間違っていると見なされて「Smith」になるか、「Jsmith」になって親切にするかのいずれかになります...どちらも実際には望ましくありません。
したがって、問題は...フィールドごとにこの動作を無効にする方法はありますか?
eclipse - Eclipseヘルプボックス
私はEclipseを使用してAndroidアプリをプログラミングしています。入力を開始すると、小さなヘルパーボックスが表示され、提案が表示されるのが気に入っています。
しかし、これは散発的にしか発生せず、それをより長く表示し続ける方法、またはさらに良いことに、それを表示するために押すことができるキーコンボがあるかどうか疑問に思いました。私が何かをタイプし始めると、それは物事を提案することによって私を助けるか、または現れません。
jquery - ASP.NET Web サービスの結果を jQuery AutoSuggest プラグインに渡す
AutoSuggest プラグイン データ ソースに入力できるように、ユーザーの友人リストを JSON 形式で返す ASP.NET Web サービスがあります。ASP.NET 4.0 と jQuery 1.4.4 を縮小して使用しています。autoSuggest メソッドを呼び出そうとすると、次のコードが機能しないようです。startText 値をテキスト ボックスに適用しますが、データソースには入力しません。
これが私のテキストボックスコントロールです:
私のWebサービスに関連する部分は次のとおりです。
Web サービスから AutoSuggest プラグインのデータ ソースを設定する方法について何か提案はありますか? 開発者ページへのリンクは次のとおりです: http://code.drewwilson.com/entry/autosuggest-jquery-plugin