問題タブ [jquery-ui-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.
jquery - jQueryオートコンプリートが表示されない
jqueryダイアログ内で、jqueryUIのjqueryオートコンプリート機能を使用したいと思います。
次に、コントローラー(ASP.NET MVC2を使用しています)で次のようなアクションを準備しました。
クラスForoModelWSは、jsonで転送されるデータを保持するためにのみ使用される単純なクラスです。ここにあります
クライアント側には、次のjqueryコードがあります。
ただし、提案のあるスライディングウィンドウは表示されません。応答関数内にアラートを入れると、正しいデータを見ることができます。
私は何かが恋しいですか?
助けてくれてありがとう
最初の編集:さらに、返されたリストで選択した要素の「id」プロパティを使用するようにコードを変更するにはどうすればよいですか?
2番目の編集:Chromeデベロッパーツールで詳細を確認しましたが、オートコンプリートを開始するとエラーが表示されることがわかりました。以下:
オートコンプリートプラグインは、スライディング提案のz-Indexをコンテナの1レベル上に設定しようとしたときに、要素を見つけられないようです。最初のエラーは、jqueryUIダイアログが開いたときに表示されます。オートコンプリートの入力は、jqueryダイアログ内にあるjqueryタブ内にあります
3番目の編集:HTMLマークアップを追加して完成させます
jquery - jquery ui オートコンプリート - 方法は?
私はこれをすべて間違って見ているかもしれません。
しかし、jquery ui オートコンプリートを使用しようとしています。
URLを渡したいので、そこから提案を取得します。
私の質問は
1: URL を指定するにはどうすればよいですか?
2: 応答をフォーマットするにはどうすればよいですか?
jquery - フィールドを離れた後にオートコンプリートをキャンセルする
ユーザーがドキュメントを見てページを離れた場合、ui jQuery オートコンプリートを停止する方法はありますか?
しかし、ユーザーがフィールドを離れた後にそれらを使用するにはどうすればよいですか
jquery-ui-autocomplete - jQueryUIのオートコンプリート結果にアイコンを表示する
jQuery UIオートコンプリートプラグイン(バージョン1.8)を使用していますが、提案の表示方法をカスタマイズしたいと思います。具体的には、テキストだけでなくアイコンも表示したいです。ただし、<img>タグを送信すると、結果リストにプレーンテキストとしてレンダリングされるだけです。
この動作を変更する方法はありますか?または、返された結果に画像を含めて、提案に表示させる別の方法を提案できますか?
jquery-ui - jQueryUIオートコンプリートコンボボックス-フォーム送信を防止
jQuery UIオートコンプリートの気の利いた「コンボボックス」バリアントを使用しています-ここを参照してください:http://jqueryui.com/demos/autocomplete/#combobox
フォームの一部であるため、Form要素内にあります。
オートコンプリートコンボボックスには、<button>
ドロップダウンリスト全体を表示するために使用されるがあります。ただし、ユーザーがそれを押すと、フォームが送信されます。これ<button>
は、にtype="submit"
属性があるためと思われます。要素全体は、 fnbutton()
内の呼び出しによって作成されます。ソースコードを参照してください。.combobox
送信を停止するにはどうすればよいですか?
(注:この男は同じ問題を抱えていましたが、彼はそれを削除することで修正しましたform
-私はそれを行うことはできません)
jquery - イベントバインディングでオートコンプリートを使用するにはどうすればよいですか?
オートコンプリートのあるフィールドを追加できるフォームがあります。
作成時に各フィールドにオートコンプリートを追加する代わりに、イベントバインディングを使用してオートコンプリートを追加することはできますか?
Javascriptのイベントに関しては、私は初めてです。
これは、イベントバインディングを使用して、新しい行を追加するために行ったことです(完全に機能します)。
jquery-ui-autocomplete - Jquery UI オートコンプリート
Jquery UI オートコンプリートを div #right の AJAX で読み込まれた動的フィールドで動作させようとしています。
以下のコードを完全には理解していません。
ただし、Chrome/FF では動作します。ただし、Internet Explorer での AJAX の読み込みを強制終了し、アプリケーションが機能しなくなっているようです。
返されるエラーは
コンソールのエラーは、最後から 2 番目の行の括弧を参照しています。
ドキュメントを使用してこれを解決しようとしましたが、機能させることができませんでした:-(
コードとIEで何が起こっていますか?
助けてください。
jquery - jQueryを使用して、別の要素の隣に絶対的に配置されたdivを作成するにはどうすればよいですか?
GETを介して検索ボックスの内容に基づいてHTMLを返すAJAXスクリプトに接続されたページに検索ボックスがあります。
検索ボックスのすぐ下に結果を表示するには、そのボックスを基準にした位置にdivを作成する必要があります(ボックスの位置は画面の解像度によって異なります)。これを実現するためにjQueryを使用するにはどうすればよいですか?
または、代わりにjQuery UIオートコンプリートを使用できますか?使用する場合は、どのように使用しますか?私はそれでbashを持っていましたが、HTMLを表示するのにまったく問題がありました。
編集: ここにjsfiddleリンクがあります:http: //jsfiddle.net/UxPb8/
あなたはそれがうまくいくと考えることを許されることができます、しかし検索ボックスの左側のページにもっと多くのものがあるとすぐに、ポジショニングは捨てられます、それ故にこの質問。
jquery - jQuery UIオートコンプリートを強制的に移動しますか?
WebサイトでjQueryUIのオートコンプリートを使用していて、正常に機能していますが、システムを再設計しているため、これを変更する必要があります。現在、オートコンプリートは入力の下部で開きます。ただし、jQueryでもCSSでも、カスタム位置に強制することはできません。
私はこれを試しました:
また、ルールに!importantを追加してみましたが、影響はありません。
また、cssを.ui-autocompleteに追加しようとしましたが、結果はありませんでした。
ボックスを開くと、これらすべての変更が上書きされるようです。これについて何か考えはありますか?私は本当に解決策を必要としています。
ありがとう、Martti Laine