問題タブ [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.

0 投票する
1 に答える
488 参照

ajax - AJAX 駆動の自動提案検索フィールドに検索機能を追加する方法

私は次のコードを使用して、AJAX を介して自動提案結果を返す CFC を呼び出します。

これが現在行うことは、自動提案リストを生成することだけです。自動生成された結果の 1 つをクリックしても何も起こらず、入力フィールドに保持されます。クリックしたときに検索フォームが結果ページにアクセスするようにするにはどうすればよいですか? 結果を完全に処理するには、onClick 属性を使用して追加のクエリの結果を渡す必要がありますか?

以下の提案で、次を追加しました。

しかし、AutoSuggestSearch で GameID が定義されていないというエラーがスローされます (ただし、CFC クエリで選択しています)。

0 投票する
2 に答える
250 参照

ajax - AJAX呼び出しからValueListを介して戻ってくる変数を取得して使用するにはどうすればよいですか?

次のコードで検索を実行しようとしていますが、機能しません。search.cfmページで返される値は、検索フィールドに入力した値だけです(オートサジェスト値をクリックしても、返されません。実際に入力した文字だけが返されます)。

CFCでのクエリ:

2つのこと:まず、GameIDをAJAXリクエストを行うページに戻したいと思います。sResultなぜ戻ってこないのかわかります。GameIDを含まないvarのみを返すためです。GameID値を表示せずに返す方法はありますか?

2番目のこと:値が返された後、自動提案から値を取得するにはどうすればよいですか?GameIDを取得したい場合、またはそれができない場合は、クエリでそれを使用するための「TitleName」と言いますか?

私はそれを次のようにフォームに渡してみました:action="search.cfm?GameID=#cfautosuggestvalue.GameID#"-しかし、それは機能しません。autosuggestionvalue変数を参照して使用するにはどうすればよいですか?

ありがとう

0 投票する
4 に答える
6368 参照

javascript - jQueryを使用した効率的なオートサジェスト?

私はAppleのスポットライトに触発されたjQueryAutoSuggestプラグインの構築に取り組んでいます。

一般的なコードは次のとおりです。

私が上手くエレガントに解決したい問題は、サーバーを殺すことではありません。現在、上記のコードは、キーを入力するたびにサーバーにヒットし、基本的に入力が完了するのを待ちません。これを解決するための最良の方法は何ですか?A.以前のAJAXリクエストを強制終了しますか?B.ある種のAJAXキャッシング?C.ある種の遅延を追加して、人が300ミリ秒ほど入力を停止したときにのみ.AJAX()を送信しますか?

0 投票する
1 に答える
988 参照

autocomplete - FCBKcomplete、Enter ではなくカンマを使用して新しいタグを作成します

現在、何かを入力して Enter キーを押すと、FCBKcomplete は新しいタグを作成しました。プラグインで新しいタグを作成するためにコンマ (タグを一般的に区切る方法) を許可する方法はありますか?

より標準的なコンマ区切りとは対照的に、ユーザーが入力するようにユーザーを再トレーニングする必要はありません。プラグイン: http://www.emposha.com/javascript/fcbkcomplete.html

デモ (2 番目のコントロールを使用): http://www.emposha.com/demo/fcbkcomplete_2/

0 投票する
1 に答える
324 参照

drupal - Drupalロケーションオートサジェストは州を認識しません

CCKのDrupalLocationモジュールを使用して、場所(通り/都市/州)に基づいて経度と緯度を取得しています。

州には自動オートサジェストがありますが、残念ながら米国の州しか認識しません。デフォルトの国をカナダに設定しましたが、オートサジェストは依然として米国の州のみを認識しています。

カナダの州を認識するオートサジェスト機能を取得したり、この機能を無効にしたりする方法はありますか?

ありがとう!

0 投票する
3 に答える
286 参照

c# - プレフィックス以外のキーワードでリストから検索する方法

リストから名前を検索するプログラムをプログラミングしていますが、キーワードが名前の前になくても検索する必要があります (つまり、プレフィックスではないということです)。

たとえば、リストが楽器で、検索テキスト ボックスに「guit」と入力するとします。「Guitar、Guitarrón、Acoustic Guitar、Bass Guitar、...」またはこのLongdo Dictionary の検索候補の ような
名前が見つかるはずです。

これが私の単純で愚かなアルゴリズムです(それが私ができるすべてです)

このアルゴリズムは多数の名前に対して遅すぎると思います。試行錯誤を繰り返した結果、操作を中断するために SEARCHROWLIMIT を追加することにしました。

もう 1 つの問題は、弦楽器、パーカッションなどのカテゴリと原産国で楽器を検索する必要があることです。そのため、タイプと国によるフィルターでそれらを検索する必要があります。

どうすればこれを達成できますか?

0 投票する
3 に答える
5179 参照

eclipse - Eclipseでのコンテンツアシストリストのナビゲート

Eclipseのドキュメントに、コンテンツアシストリストをナビゲートできると記載されている方法は次のとおりです。

マウスまたはキーボード(上矢印、下矢印、Page Up、Page Down、Home、End、Enter)を使用して、リスト内の行をナビゲートおよび選択できます。

ただし、すべてのオプションでは、キーボード上の自然な場所から手を大幅に離す必要があります。

このリストをナビゲートする他のより迅速な方法はありますか?タブのようなもの、またはviのj / k?

0 投票する
2 に答える
218 参照

ajax - ajax検索はオートコンプリートを提案し、サーバーはクエリを続行します

ajax検索はオートコンプリートを提案します。私が何かを入力すると、ajaxはそれらをサーバーに送信し、クエリを実行してクライアントに送り返します。しかし、私がいくつかの単語を入力すると、ajaxはそれらをサーバーに送信し、サーバーはそれらを照会し続けます。タイムアウトを設定する必要がありますか?

0 投票する
4 に答える
952 参照

jquery - GoogleのjQueryによる画像の提案

Googleで検索し、最初の関連画像を表示するスクリプトを作成したいと思います。

つまり、入力フィールドに入力すると、car

Googleで「車」という単語を検索すると、最初の画像が表示されます。

あなたはどう思いますか、これを行う方法はありますか?

0 投票する
1 に答える
613 参照

sql - タグの提案(タグのオートコンプリートではありません)

AJAXオートコンプリートの実装は非常に簡単です。しかし、SOでこのようなスマートタグの提案をどのように処理するのか疑問に思います。

オートコンプリート提案の違いを明確にするには:

  • オートコンプリート:foo [foobar、foobaz]
  • 提案:foo [barfoo、foobar、foobaz]、またはさらに良いことに、「もしかして」機能:[barfoo、foobar、foobaz、fobar、fobaz]

タグで全文検索が必要だと思います(単語だけでなく、すべての文字が索引付けされています)。限られた数のタグ(クライアント側でも)に対して正規表現やその他のパタ​​ーンを使用しても問題はありません。

しかし、この機能を多数のタグに実装するにはどうすればよいでしょうか。
SOのタグがダッシュで区切られている(URL以外の)特別な理由はありますか?タグ内のUnicode文字はどうですか?

次の列を持つテーブルにタグを格納します:id、tagname。私のSQLクエリは、id、tagname、countのフィールドを持つオブジェクトを返します

(私はデフォルトのdbドライバーとしてDoctrine ORMとpgsqlを使用しています。)