問題タブ [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.
jquery - Jqueryの複数選択ドロップダウンでスクリプト実行エラーが発生する
jquery プラグイン ( http://www.jqueryrain.com/?Vn3Q3xQR ) で複数選択ドロップダウン ボックスを使用しています。このドロップダウン ボックスには、約 5000 件のレコード (db から取得) が入力されます。データベースから適切にレコードを取得していますが、このドロップダウン ボックスにデータを入力しているときに、スクリプト実行エラーが発生します。
IE8、JQuery-1.5.1、および Jquery-UI 1.8.13 を使用しています。
以下の私のコードを見つけてください:Jqueryの場合:
以下のように選択ボックスにレコードを入力します。
このスクリプト実行エラーを取り除き、これらのレコードをすばやく複数選択ドロップダウンにロードするための助けをいただければ幸いです。
編集:以下のプラグインも試しましたが、同じスクリプト実行エラーが発生しました。プラグイン
javascript - 複数選択更新コールバック関数
ドロップダウンに Multiselect jQuery プラグインを使用しています。いくつかの値を true に設定してドロップダウンを更新する必要があります。リフレッシュにはしばらく時間がかかります。ドロップダウンの内容を考慮すると、これは問題ではありません。しかし、リフレッシュが完全に完了したかどうかを知る方法があるかどうか、リフレッシュ後のコールバックのようなものがあるかどうかを知りたいです。
javascript - 名前にスペースを含むjquery参照ID
jquery multi select 拡張機能で jquery を使用しています。
私のhtml構文の場合:
次に、複数選択の値を次のように取得します。
これは 100% 機能します。
私の質問は、ID にスペースが含まれている場合にこれを機能させるにはどうすればよいかということです。ID や名前にスペースを入れるのは理想的ではないことはわかっていますが、現在の状態であり、ID から複数の選択オプションをスペースで取得する必要があります。例:
これは、スペースがあると失敗します。
以下のようないくつかのオプションを試しましたが、成功しませんでした。
どんなアドバイスもいつも感謝しています。
jquery - Jquery の複数選択が正しく機能しない
チュートリアルのように作成したDavidstutzから複数選択ドロップダウンを作成しようとしていますが、うまく機能しません。
私がしたことは次のとおりです。
付属品
HTML コード
Java スクリプト コード
ファイル添付の問題ではなく、見つけたすべてのファイルを添付しました。主な問題は、をクリックしてもドロップダウン リストが表示されないことbutton
です。その背後にあるプロセスはopen
、コンテナにクラスを追加することですが、動作していないことをテストしました。
では、どうすればこの問題を解決できますか?
問題がどこにあるかを特定できないか、どこに問題があるHTML
かJAVASCRIPT
を特定できません。
私が持っているものはすべて、デビッドがチュートリアルで行ったものと同じですが、何が問題なのかわかりません..
編集 - 1:
みんな、コードにいくつかの変更を加えました。
Button
ドロップダウンを表示するメカニズムはこのようなもので、 javascriptをクリックするたびopen
に css のクラスが追加されます。しかし、私が見ることができるのは、open
クラスを追加していないということです。そのため、複数選択コンテナーにクラスを手動で追加しようとopen
しましたが、まだ機能していません。
誰でもこれで私を助けることができますか???
私は本当にこの問題で立ち往生しています.. :(
javascript - 複数選択がすでに開始されている場合は破棄する
initProductSelect
jquery ui の multiselectを呼び出す
しかし、2 番目に ``initProductSelect , without destroy, but if I call handler.multiselect('destroy').multiselect({...}) the very first time I call
initProductSelect` を呼び出すと、いくつかの問題が見つかりました。まだ初期化されていないため、エラーが発生します。doc http://www.erichynds.com/blog/jquery-ui-multiselect-widgetを検索しますが、見つかりません「isInit」のようなメソッド。
変数の戻り値をvar $multiselect=$handler.multiselect({...})
どこかグローバルに保存してチェックする必要がありif($multiselect==null)
ますか?