問題タブ [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 投票する
4 に答える
23668 参照

autocomplete - GoogleはSolrとのオートサジェストが好きです

私は現在、TermsComponentとJqueryAutosuggestを備えたSolrを使用しています。これは静かに機能します。ただし、この構成は1つのオートサジェストワードに制限されています(最初のワードのみをオートコンプリートします)。複数の単語/用語を使用してGoogleのようなオートサジェストを実装して、複数の単語をオートコンプリートできるようにすることはできますか?

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

javascript - AutoSuggest jQuery プラグインを使用してデータ内のデータ オブジェクトを動的に渡す

AutoSuggest jQuery プラグインを実行するには、すでに利用可能なデータ オブジェクトが必要です。最初の入力からのユーザーの選択を、2 番目の入力のデータとして使用する必要があります。

次のスニペットは、firebug でエラーをスローします

availableTeachers が定義されていません

編集

さらにテストを行うavailableTeachersと、ダミー データを事前に定義し、ユーザーが最初の入力で a を選択した後に実際のデータをlesson.name入力します。

2 番目の入力では、ダミー データのみが表示され続けます

これまでのところ、autoSuggest プラグインは静的データ オブジェクトまたは JSON リクエストしか使用できないようです。

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

autocomplete - xapian オートコンプリート

オートコンプリート/オートサジェスト機能を実装するために Xapian を使用したことのある人はいますか? つまり、ユーザーが入力すると、考えられる一連の提案を提供します。これは、別名 Google の Auto-Suggest です。

Xapian を検索フレームワークとして使用することを検討している約 200 万のフレーズがあります。私が理解しているように、このフレームワークはこの種の機能用に構築されたものではありません。だから私はこれに飛び込む前に何かを知りたい -

  1. 誰かがこれを突き刺した場合、遭遇した問題は何ですか?
  2. これは、このようなものを構築するための適切なフレームワークですか?
  3. 完全に間違ったアプローチまたは間違ったフレームワークを採用している場合は、代替案を提案してください。
0 投票する
2 に答える
2628 参照

php - jqueryを使用して、ユーザーが入力を入力した後、autosuggestを使用して入力テキストフィールドに入力する

jqueryのautosuggestプラグインを使用してユーザー入力を取得し、jqueryをphp mysqlスクリプトに入力して情報を取得し、ユーザー入力をjqueryリクエストから取得したものに置き換えようとしています。今、これはあなたを一瞬困惑させるはずです.

まず最初に... autosuggest スクリプトから返されたテキストを単なるプレーン テキストに置き換えると、jquery javascript 関数はその値を完全に返します。しかし、クエリされたデータをスクリプトから返そうとすると、返されたデータに対してゼロ (0) が返されます。

作業に必要なコードを提供します。私の知る限り、問題が存在するコードに含めます。そして、うまくいくものとうまくいかないものの例を挙げます。

これを書き上げる前に、考えられるいくつかの状況をテストしました。

  1. autosuggest スクリプトがデータベースに接続されていること、クエリが有効であること、データがテーブル内に存在すること、見つかった結果セットがポスト リクエストを送信するセカンダリ フォームを使用して正しくエコー アウトされていることを確認しました。スクリプトを実行すると、必要なデータが正確に返されるため、私が知っているクエリ スクリプトは適切に動作します。しかし同時に、それが問題の一部であると私は疑っています。

  2. アラートを使用して、変更時に JavaScript 関数 AcctNmb がトリガーされていることをテストしました。また、変更時に入力テキスト フィールドで受け取った応答によって、関数がずっと実行されていることを確認できます。ロード クラスがオンになり、値変更すると、ロード クラスが削除され、関数は正常に完全に完了します。

  3. 問題が失敗して成功したことを確認するには、autosuggest クエリ php に移動するだけです。2 行の 1 行が有効な応答を提供し、もう 1 行が 0 の応答を提供していることがわかります。これは、2 行の違いを理解できない問題です。これで世界に大きな違いをもたらします。

//編集クエリスクリプトを古い学校のクエリ方法に変更しようとしましたが、それでも同じ結果が得られます。クエリされたデータをエコーすると、「0」の応答が返されます。テキストの文字列をエコーすると、そのテキストが返されます。以下の代替クエリ方法を追加しました。私が間違っていることを誰かに見てもらえますか?同じことを知っている限り、バリアントをエコーすることとテキストの文字列をエコーすることの違いがわかりません。

//htmlフォームコード

//JavaScriptコード

// 自動提案クエリ スクリプト

//EDIT //代替自動提案クエリ スクリプト

//mysql テーブル テスト データ

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

iphone - 大規模なデータベースからの UITextField 自動提案

UITextField の提案を追加しようとしています。これらは、テキスト フィールドの下に UITableView として表示され、ユーザーの入力内容に応じていくつかのエントリが表示されます (たとえば、Google Suggest など)。

これまで試した唯一の方法は、内部 SQLite データベースからの選択です。これは機能しますが、データベースが非常に大きい (約 35000 エントリ) ため、非常に遅くなります。何かを入力するたびに、新しい候補が表示される前にアプリが 4 ~ 5 秒間フリーズします。したがって、この方法は最善ではないと思います。

すべてを NSDictionary にマッピングすることを考えていましたが、テーブルが大きすぎて (約 1.5MB)、NSDictionary を永続的に保持するとメモリの面で非常にコストがかかるのではないかと心配しています。

皆さんは何がベストだと思いますか?

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

php - ExcelファイルからのJqueryAutoSuggestion

入力を開始すると、Excelファイルに基づいてオートサジェストが実行されるように、これらのオートサジェストテキストボックスの1つを作成する方法を誰かが知っているかどうか疑問に思っていました。どこでも検索しても何も見つかりませんでした。どこから始めればよいのかわかりません。

自動提案の作成は私の問題ではありません。Excelファイルからデータを取得して表示し、入力内容に関連する何かを提案するだけです。

助けていただければ幸いです。ありがとうございました

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

jquery - jQuery AutoSuggest プラグイン

単純なデータオブジェクトを使用して、実装方法に関する単純なhtmlコードを投稿できますか。

ここにリンクがあります http://code.drewwilson.com/entry/autosuggest-jquery-plugin

私はそれを機能させるためにあらゆることを試みましたが、これまでのところ成功していません。誰か助けてください

ありがとう

石工

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

javascript - jquery-この状況でlive()が必要なのはなぜですか?

私は少し奇妙な状況にあります。live()関数とbind()関数の前提は理解していますが、必要ないと思われる状況では、必要なようです。説明します。

jqueryでオートサジェストを作成しました。ページの上部にautosuggest.jsを含めました。次に、入力フィールドがあります。

JSの基本は次のように機能します。

これは機能します-キーアップで、私の関数は期待どおりに実行されます-入力フィールドは最初からページにあるので、live()またはbind()を使用する必要はありません...

今..私は「スター評価者」風のスクリプトも作成しました。いろいろあります

  • 要素(スタイルが設定されている)、およびホバーするとスタイルが変更されます...

    まだ動作しません

    します。

    オートサジェストの場合に使用しないのに、この状況で「ライブ」を使用する必要があるのはなぜですか?

    ありがとう

  • 0 投票する
    2 に答える
    742 参照

    jquery - "@" によってトリガーされる AutoSuggest のような JQuery Facebook

    Facebook のステータス メッセージ テキスト ボックスのように機能する JQuery (または他のフレームワーク) プラグインを探しています。

    何をすべきか:

    • AutoSuggest をトリガーせずにテキストを自由に入力できるようにする (通常の AutoSuggest ボックスとは対照的に)

    • 「@」などの特定の文字によってトリガーされたときに、AutoSuggest を表示します。

    実際、それは FaceBook のものとまったく同じように動作するはずです... :)

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

    javascript - アレイからのオートサジェスト

    この形式でJS配列を生成するphpスクリプトがあります

    誰かが提案できますか、検索フォームの自動提案を実装する方法は?

    ありがとう