問題タブ [jquery-multiselect]
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.
php - Yii echmultiselect が複数選択をフィルタリングしない
私のプロジェクトで echmultiselect に問題があります。まったくフィルタリングされず、既に機能している他の列フィルターが阻害されます。
意見
モデル
...
私は yii 1.1.13 を使用していますが、この Cgridview を見ることができます:
jquery - CSS マルチセレクター (交差) が機能しない
jquery を使用して、一部のクラスの表示プロパティ (オンとオフ) を切り替えようとしています。
クリックで切り替えるために、画像と下のテキストを交換しようとしています
ここに私のjquery関数があります:
最初のクリックで画像が非表示になり、テキストが表示されます。また、クラスが「fab red on」に変更されます。ただし、fab div をもう一度クリックすると、セレクター '.fab.red.off' で最初の関数が実行されているように見え、他の関数はトリガーされません。
何か案は?また、このコードを最適化するための提案も大歓迎です。
乾杯
javascript - Jquery multiselect - optgroup の問題を非表示に切り替える
jquery multiselect アドオンを実装して、正常に動作するようにしました。選択オプションの長いリストがあり、optgroup ごとに分けられています。optgroups は私の長いリストを整理しますが、それでもユーザーは一番下のオプションにたどり着くまでしばらくスクロールする必要があります。optgroup をデフォルトで折りたたんで、グループをクリックすると折りたたまれないようにするソリューションを探しているだけです。
optgroup をクリックした瞬間に、その下にあるすべてのオプションが自動的に選択されますが、それを防ぎ、代わりに非表示機能に置き換えます。デフォルトでは、jquery は select の optgroup をターゲットにできないことはわかっていますが、Jquery Multiple select アドオンには、どうやらあなたも許可するイベント ハンドラーがあります。サイトの半分までスクロールすると、このアドオンがサポートするすべてのイベント ハンドラーが表示されます。私はこのoptgrouptoggle
イベントに非常に興味を持っていました:
optgroup ラベルがクリックされたときに発生します。このイベントは、元のイベント オブジェクトを最初の引数として受け取り、値のハッシュを 2 番目の引数として受け取ります: js
$("#multiselect").bind("multiselectoptgrouptoggle", function(event, ui){ /* event: the original event object, most likely "click" ui.inputs: an array of the checkboxes (DOM elements) inside the optgroup ui.label: the text of the optgroup ui.checked: whether or not the checkboxes were checked or unchecked in the toggle (boolean) */ });
次のように show hide 関数を実装しようとしましたが、まだ jquery を使用したことがなく、これを完全に失敗させている可能性があります。どんな助けでも大歓迎です。
php - AJAX を使用して jQuery Multiselect を初期化する
AJAX と JQUERY に問題があります。
タグを含むフォームがあります。オプションを選択したら、AJAX を使用して数式を生成し、データベースからのデータを入力して表示します。
jQuery UI MultiSelect Widgetを使用したい
問題は、選択を jQuery で初期化する必要があることですが、新しいコンテンツを生成するファイルでこの関数を呼び出すと機能しません (AJAX を使用しない場合はうまく機能します)。
構造は次のとおりです。
- 通常の を含むメイン フォームと、AJAX 呼び出しの後に生成される要素を含む PHP ファイル。( の onChange イベント
<select>
)。 - Ajax ファイル
<div>
メインの php フォーム (タグ内) に表示される jQuery UI MultiSelect を含む PHP ファイル。
ご協力いただきありがとうございます。
javascript - 遅延読み込みによる複数選択ドロップダウンのノックアウト
ここから部分的に取得し、部分的に一緒にハッキングしたこのハンドラーに問題があります。私はまだハンドラーを理解していないので、私の問題は理解不足に起因していると思います.
ko "if" ステートメント内に表示されるテンプレートでこのハンドラーを使用しています。テンプレートが含まれている/除外されている場合、オンとオフのオプションが重複しています。これはunwrap(valueAccessor()).push(item)
ラインのせいです。配列を独立して構築し、valueAccessors 値を配列に直接設定しようとしましたが、UI は応答しません。項目をプッシュすることによってのみ機能します。
どうすればこれを回避できますか? バインディングを正しく行っていますか、それともより適切な方法がありますか? 問題が発生している場所を示すために、コード行にコメントを付けました。
jquery - Jquery MultiSelect - フォントサイズと幅を変更する
Jquery multiselet ドロップダウンの font-size と width を変更しようとしていますが、方法が見つかりません。私はこのhttp://www.erichynds.com/blog/jquery-ui-multiselect-widgetウィジェットを使用しています。私のドロップダウンは見栄えがよく、ページの残りの部分で選択したテーマもありますが、フォントサイズは大きい。jquery.multiselect.css(他のjquery cssの後にロードされる)でそれを変更しようとし、追加しようとしました
他のすべての css の後にロードされた css で運が悪い。
私は何か間違ったことをしているに違いないので、どんな助けも大歓迎です。
jquery - jQuery の複数選択フィルター ウィジェット - 複数の要素でテキスト ボックスのフォーカスの問題をフィルター処理する
同じモーダルでさまざまな jQuery multiselect ウィジェットを使用しています。いつものように、それらにはすべて、表示されるオプションをフィルタリングするためのテキストボックスがありますが、それらをクリックして集中することはできませんでした.
解決策を探した後、私は問題の部分的な解決策を見つけたuser2457092からこの質問を見つけました:
このコードは私の問題を解決しましたが、モーダルにある最初の複数選択についてのみです。$("input[type='search']:first").focus();
そのため、すべてのウィジェットで線を機能させる方法がわかりません。
これが私のコードです:
JavaScript: