問題タブ [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.

0 投票する
0 に答える
348 参照

jquery - Jqueryの複数選択ドロップダウンでスクリプト実行エラーが発生する

jquery プラグイン ( http://www.jqueryrain.com/?Vn3Q3xQR ) で複数選択ドロップダウン ボックスを使用しています。このドロップダウン ボックスには、約 5000 件のレコード (db から取得) が入力されます。データベースから適切にレコードを取得していますが、このドロップダウン ボックスにデータを入力しているときに、スクリプト実行エラーが発生します。

IE8、JQuery-1.5.1、および Jquery-UI 1.8.13 を使用しています。

以下の私のコードを見つけてください:Jqueryの場合:

以下のように選択ボックスにレコードを入力します。

このスクリプト実行エラーを取り除き、これらのレコードをすばやく複数選択ドロップダウンにロードするための助けをいただければ幸いです。

編集:以下のプラグインも試しましたが、同じスクリプト実行エラーが発生しました。プラグイン

0 投票する
0 に答える
441 参照

javascript - 複数選択更新コールバック関数

ドロップダウンに Multiselect jQuery プラグインを使用しています。いくつかの値を true に設定してドロップダウンを更新する必要があります。リフレッシュにはしばらく時間がかかります。ドロップダウンの内容を考慮すると、これは問題ではありません。しかし、リフレッシュが完全に完了したかどうかを知る方法があるかどうか、リフレッシュ後のコールバックのようなものがあるかどうかを知りたいです。

0 投票する
5 に答える
2917 参照

javascript - 名前にスペースを含むjquery参照ID

jquery multi select 拡張機能で jquery を使用しています。

私のhtml構文の場合:

次に、複数選択の値を次のように取得します。

これは 100% 機能します。

私の質問は、ID にスペースが含まれている場合にこれを機能させるにはどうすればよいかということです。ID や名前にスペースを入れるのは理想的ではないことはわかっていますが、現在の状態であり、ID から複数の選択オプションをスペースで取得する必要があります。例:

これは、スペースがあると失敗します。

以下のようないくつかのオプションを試しましたが、成功しませんでした。

どんなアドバイスもいつも感謝しています。

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

jquery - Jquery の複数選択が正しく機能しない

チュートリアルのように作成したDavidstutzから複数選択ドロップダウンを作成しようとしていますが、うまく機能しません。

私がしたことは次のとおりです。

付属品

HTML コード

Java スクリプト コード

ファイル添付の問題ではなく、見つけたすべてのファイルを添付しました。主な問題は、をクリックしてもドロップダウン リストが表示されないことbuttonです。その背後にあるプロセスはopen、コンテナにクラスを追加することですが、動作していないことをテストしました。

では、どうすればこの問題を解決できますか?

問題がどこにあるかを特定できないか、どこに問題があるHTMLJAVASCRIPT を特定できません。

私が持っているものはすべて、デビッドがチュートリアルで行ったものと同じですが、何が問題なのかわかりません..

編集 - 1:

みんな、コードにいくつかの変更を加えました。

Buttonドロップダウンを表示するメカニズムはこのようなもので、 javascriptをクリックするたびopenに css のクラスが追加されます。しかし、私が見ることができるのは、openクラスを追加していないということです。そのため、複数選択コンテ​​ナーにクラスを手動で追加しようとopenしましたが、まだ機能していません。

誰でもこれで私を助けることができますか???

私は本当にこの問題で立ち往生しています.. :(

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

javascript - 複数選択がすでに開始されている場合は破棄する

initProductSelectjquery ui の multiselectを呼び出す

しかし、2 番目に ``initProductSelect , without destroy, but if I call handler.multiselect('destroy').multiselect({...}) the very first time I callinitProductSelect` を呼び出すと、いくつかの問題が見つかりました。まだ初期化されていないため、エラーが発生します。doc http://www.erichynds.com/blog/jquery-ui-multiselect-widgetを検索しますが、見つかりません「isInit」のようなメソッド。

変数の戻り値をvar $multiselect=$handler.multiselect({...})どこかグローバルに保存してチェックする必要がありif($multiselect==null)ますか?