問題タブ [jquery-autocomplete]

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 に答える
348 参照

c# - JQuery オートコンプリートの奇妙なフォーカス動作

1 つの JQuery オートコンプリート ドロップダウンにデータを表示しようとしています。情報は、1 つの動的 ASPX から取得されます。

明らかに、必要以上に GET を行いたくないので、Java タイマー (キーを押すたびに) で少し制御できます。

そして、アイテムの取得は次のことを行います。

これは一般的に機能しますが、矢印と AvPag でいくつかの特別な動作を見てきました。ドロップダウンのレコードが表示されているときに AvPag を押すと、コンポーネントは正しいレコードを選択しますが、2 秒後に前のレコードに戻ります。

私の最初の理論は、.autocomplete がフォーカスをリセットしていたというものでしたが、これは正しくないことに気付きました。バグ ( BUG LINK ) だと思ったのですが、うまくいきません。

誰かが助けてくれるなら...どうもありがとう!

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

jquery - jQueryオートコンプリートの結果はテキストボックス以外のものになりますか?

さて、私はこのオートコンプリートを2週間いじっていますが、頭痛の種になり始めています。必要なほとんどすべてのことを実行できるようになりましたが、1つの問題に悩まされています。互いに結び付けられた2つのオートコンプリートテキスト入力があります。最初の入力により、ユーザーはMySQLデータベーステーブルから人を選択できます。次に、その選択に基づいて、2番目の入力により、ユーザーは住所データベーステーブルから個人の住所の1つを選択できます。この部分はすべて正常に機能します。

問題のあるオートコンプリートフィールドは、アドレステーブルをクエリし、次のように各結果を配列スロットに格納します。

タイトル|street_address| city | state | zip

選択したアイテムのデータをSPANタグのinnerHTMLに出力しようとすると、問題が発生します。

formatItemオプションを使用して、オートコンプリートリストのタイトルのみを表示しました。アイテムを選択すると、入力ボックスの下のSPANタグにstreet_address、city、state、およびzipが表示されます。情報を取得していますが、formatItem関数はすべての行を自動的に読み取るため、選択されているものではなく、リストの最後の項目のstreet_address、city、state、およびzipを表示します。ただし、テキスト入力に返されるのは、選択したアイテムのタイトルです。とてもイライラします!

この問題を解決する方法を知っている人はいますか?

助けてくれてありがとう!

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

jquery - jQuery Autocomplete で結果を画像付きで PHP なしで表示するにはどうすればよいですか?

jQuery Autocomplete を実装しており、結果を関連する画像とともに表示したいと考えています。各画像には、オートコンプリート フィールドの予測結果と同じ名前が付けられます。つまり、誰かが「braz」と入力すると、「brazil」が横に brazil.jpg インラインで表示されます。これを実装するのに問題があります。

誰かが私を正しい方向に向けることができれば、私はそれを感謝します. ちなみに、私はJorn のバージョンを使用しています。

オートコンプリートの小さいバージョンを使用することにも興味がありますが、Drew Wilson のものしか見つけられず、まったく機能しませんでした。

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

jquery - jquery.autocomplete を使用して隠しフィールドから値を削除する方法

と の 2 つの入力があるページがusers_listありますusers_ids。jquery.autocomplete は、 をオートコンプリートするために使用されusers_listます。users_ids隠しフィールドです。ユーザーが選択され、users_list彼の ID に追加されると、users_ids. すべて正常に動作します。しかし、問題はuser_ids、ユーザーが から削除された場合に値を削除する方法users_listです。

スクリプト:

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

django - jquery-autocomplete が私の django アプリで動作しません

jquery-autocomplete プラグインと django スクリプトに問題があります。使いやすいオートコンプリート プラグインが必要です。そして、これ ( http://code.google.com/p/jquery-autocomplete/ ) を見ると、非常に便利で簡単に思えます。django の部分については、これ ( http://code.google.com/p/django-ajax-selects/ ) を使用します。出力が少し奇妙に見えたので、少し修正しました。新しい行ごとに 2 つの '\n' があり、応答に Content-Length ヘッダーがありませんでした。私が見つけたオンラインの例はすべてそれらを持っていたので、最初はこれが問題かもしれないと思いました。しかし、それは問題ではありませんでした。

次の本文を持つ非常に小さな test.html があります。

これは、入力にオートコンプリートを追加するための JQuery 呼び出しです。

Textfield Firefox (firebug) 内に何かを入力すると、Chromium-browser は ajax 呼び出しであるが応答がないことを示します。この行をブラウザにコピーするだけで、応答を確認できます。(この問題は解決しました。別のドメインからデータを取得しないという ajax の安全機能でした)

たとえば、テキスト フィールドに Bi と入力すると、「http://gladis.org/ajax/tag?q=Bi&max ... という URL が生成されます。これをブラウザに入力すると、次の応答が返されます。

今私の ajax 呼び出しは正しい応答を取得しますが、可能なすべてのエントリを含むリストはまだ表示されません。出力をフォーマットしようとしましたが、これもうまくいきません。関数にブレークポイントを設定したところ、それらがまったく呼び出されないことに気付きました。

ここに私の最小限の HTML ファイルへのリンクがありますhttp://gladis.org/media/input.html

私が何を間違えたのか誰にもわかりません。また、すべてのファイルを小さな zip としてhttp://gladis.org/media/example.zipにアップロードしました。

ご協力ありがとうございました!

[編集] URL conf は次のとおりです。

および ajax ルックアップ チャネル構成

とビュー:

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

jquery - 他のフィールドのjQueryオートコンプリート「巻き添え被害」

jquery オートコンプリート フィールドが正常に機能し、その後に日付入力フィールドが続きます。ユーザーがオートコンプリート リストからアイテムを選択するたびに、アイテムが正しく選択され、result() が起動されますが、選択したオートコンプリート アイテムの ID が挿入されて、日付フィールドに「巻き添え被害」が発生します。これはその 1 つのケースですが、他の入力フィールドがオートコンプリート フィールドの前または後ろにある場合は、実際には問題にならない場合もあります。また、他のフィールドが 3 つ (任意の数) ある場合、3 つすべてにオートコンプリート アイテム ID が挿入されます。

これは望ましくない動作であり、取り除く必要があります。誰?

コードは次のとおりです。

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

jquery - ASP.NET MVC隠しフィールドが投稿されない

jquery オートコンプリートでは、名前が選択時にオートコンプリート フィールドに入力されるため、ID を格納する非表示の入力フィールドがあります。

このような:

これは私のHTMLです:

問題は、この非表示の ClientID フィールドがポスト バックされず、jquery.serialize() でシリアル化されないことです。それは常に欠けています。しかし、私が知る限り、私のコードは問題なく見えます。

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

jquery - jQueryオートコンプリートは、クエリで始まらない「含む」クエリの結果を表示します

jQuery オートコンプリート プラグインは、検索ボックスに入力したクエリで始まる結果を表示します。入力しているクエリを含む結果を表示できるようにするには、プラグインをどのように修正しますか? たとえば、私は人を検索しています。名または姓のいずれかを入力できるようにしたいのですが、「and」と入力すると、Adam And erson、James And erson、And y Smithが表示されます。

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

jquery - JQueryオートコンプリート-一貫性のない結果

BassistanceのバージョンのJQueryオートコンプリートプラグインを設定して、コースのデータベースにクエリを実行しています。

データベースには、(他の多くの中で)次のコースがあります。

1)すべての人のためのヨガ-ハタラジャはじめに

2)ヨガ-アイアンガースタイル。初級・中級

3)ヨガ-アイアンガー。改善者

4)ヨガ-アイアンガー。初心者

5)すべての人のためのヨガ-ハタの紹介

6)すべての人のためのヨガ-ハタアドバンスト

7)すべての人のためのヨガ-ハタラジャ中級

「ヨガ」を検索すると、コース5、6、7しか得られません。7つすべてを返す必要があります。

最初にスペースを入れると、7つのコースすべてが表示されますが、ハイライトは表示されません。

「yogaall」を検索しても結果が出ません。4を返す必要があります。

プラグインは、phpページから結果を取得します。検索語をphpファイルのクエリ文字列に直接配置してみましたが、正しいコースが返されます。

したがって、問題は間違いなくプラグイン側にあります。さまざまなオプションhttp://docs.jquery.com/Plugins/Autocomplete/autocomplete#url_or_dataoptionsを試してみましたが、問題は解決していません。

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

javascript - Netbeans JQuery セレクターのオートコンプリート

JQuery のセレクターをオートコンプリートするように Netbeans を取得できません。例:

この時点でドキュメントを理解している限り、 | で control+space を押すと、ページで使用可能なタグが表示されるはずです。代わりに提案は表示されません。リンク [1] と [2] は、これが実装されていることを明確に示しています。プロトタイプは試していません。リンク [2] は、JQuery サポートも追加されていることを示しています。

関数のオートコンプリートは、JQuery 1.4.2 の組み込みライブラリで完全に機能します。機能しないのは、セレクターのオートコンプリートのみです。助言がありますか?

[1] http://wiki.netbeans.org/JavaScript#Embedded_Completion

[2] http://wiki.netbeans.org/JavaScript#Recently_Added

5年後の更新:

少なくともバージョン 8.0.2 では、Netbeans は php と html の両方のページで jQuery セレクターを適切にオートコンプリートするようになりました。これがエディタ エンジンの他の変更によるものなのか、それとも最終的に不一致を見つけたのかはわかりませんが、どちらの方法でも機能するようになりました。