問題タブ [kendo-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.
kendo-ui - Power BI カスタム ビジュアルでセレクション マネージャーを使用して multiSelect する方法
パワーバイ カスタム ビジュアルで剣道マルチ セレクトを使用していますが、最初のセレクションだけが固着しているように見えます。
私のコードは以下の通りです:
剣道コアの完全な要点は次のとおりです。
https://gist.github.com/jcbowyer/5df55d4758a7614ca08d71eaf640fc57
複数選択を実現する簡単な方法はありますか? 私は明らかな間違いを犯しているかもしれませんが、チクレットのサンプルは非常に複雑で、selectionhandler と呼ばれる別のメソッドを使用しています。剣道でユーザー選択ハンドラーを使用する方法がわかりません。
c# - グループ化してリストに値を割り当てる
この方法でデータを取得するストアド プロシージャがあります。これをグループ化してリストに割り当てる必要があります。これを行う方法?
私のモデルは次のようになります
あたかも今このような値を割り当てているかのように
そして、私の見解では剣道グリッドの価値を示しています。複数選択コントロールの下にテンプレートを表示したい。グループ化してリストに値を割り当てるにはどうすればよいですか?
kendo-grid - Kendo Grid Inline MultiSelect - 投稿された値
ここで見られるものに非常に近い機能を複製しています。 https://onabai.wordpress.com/2013/07/17/kendoui-multiselect-in-a-grid-yes-we-can/
インラインの複数選択エディター フィールドを持つ剣道グリッドがあります。その複数選択の変更時に開始された datasource.sync() イベントがあります。私が抱えている問題は、ポスト変数でデータがどのように配置されるかです。
FireFox で FireBug を使用しています。sync() イベントで、このように複数選択フィールドの値を表示する関数を設定できます。
console.log(this.value());
これは、私が「RoleCode」と呼んだ文字列配列フィールド用です。とにかく、コンソールログには値が表示されます。たとえば、
A, OU
しかし、コントローラーへの Post 呼び出しとパラメーターを見ると、RoleCode フィールドが重複していることがわかります。これが、コントローラーがメソッド シグネチャを認識しない理由です。たとえば、これは FireBug で見られるものです...
投稿パラメーターが使用できるように、これをどのように設定すればよいでしょうか?
アップデート
今のところ、更新関数を変更して、複数選択値をコンマ区切りの文字列として送信するだけです。コントローラーでそれらを処理できます。私はこの設定があまり好きではありませんが、投稿された値を正しく送信する方法を見つけるまでは、これを使用します。
更新 2
実際には、グリッド内の別のフィールドを編集すると、複数選択が見つからないために js エラーが発生するため、これは良い考えではありません。
kendo-ui - 2016.1.226 で Kendo の複数選択がプリロードされた値を設定しない
これは Kendo MultiSelect コントロールのバグに関するものです。kendo UI のバージョンを 2014.3.1411 から 2016.1.226 に更新しました 以下のコードは、バージョン 2014.3.1411 の kendo multiselect で正常に動作していました (以下の操作を実行できました) 1. kendo multiselect でプリロードされた値を設定します 2. データのフィルタリング剣道マルチセレクトで入力中。
現在、2016.1.226 へのバージョンアップにより、上記の操作が機能しなくなりました。
複数選択値、つまり ms.value(preSelectedObjectSids) を設定しようとしましたが、機能しません。
上記のコードから ms.setDataSource(ds) を削除すると、 kendomultiselect は事前に読み込まれた値を保持しますが、データソース全体を単一の事前に読み込まれた値に変更します。明らかに、複数選択でさらに他の値を検索または設定することはできません
これは、最新の剣道 UI バージョン 2016.1.226 の既知の問題ですか?
この問題を解決するために私ができることを教えてください。
javascript - 剣道 multiselect カスタム tagTemplate [更新]
kendo-ui - Kendo ui Multselect - スタイルのオーバーライド
Kendo MultiSelectFor タグを表示する Web ページがあります。すべて正常に動作します。
残念ながら、ユーザーのデータは非常に長いため、ドロップダウンの選択項目がラップされます。ユーザーはこれを好まない。
ドロップダウンリストのサイズをオーバーライドして、選択したアイテムのリストボックス (上にある) よりも広くする方法はありますか?
以下のHTMLスニペットは私が持っているものです-(しかし、うまく動作しません)
これまでのところ、次のようなものを使用していくつかのスタイルをオーバーライドしようとしています:
#accommodationsMultiselect .k-valid { left:-100px; 幅: 600px }
これまでのところ、変更に影響を与えることはできませんでした。前もって感謝します
JB
javascript - 複数選択ウィジェットの破棄
Telerik の Kendo UIから複数選択ウィジェットを破棄して再作成したかったのです。通常、これは以前に何度も行った簡単なことですが、複数選択では決して行いませんでした。私が今直面している問題は、うまくいくはずの方法です(少なくとも私はそうすべきだと思います)...そうではありません。
グリッドやドロップダウンなどのコンポーネントを破棄して再作成するために使用しているコードは次のとおりです。
私が言った方法-ドロップダウンまたはグリッドで使用すると、機能します。しかし、複数選択ではそうではありません:
動作が示されている小さなDojo の例を用意しました。ドロップダウンが破棄されて再作成されると、正しいように見えます。Multiselect に対して同じことを行うと、常に次の行としてウィジェットが追加されます。
もちろん、dataSource を変更して read メソッドなどを呼び出すだけでこの問題を克服できますが、それがバグなのか、複数選択を破棄する別の方法があるのか を知りたいです。
ありがとう。
kendo-ui - 配列から選択した複数の値を Kendo Multi Select に追加する
バックグラウンド:
剣道の複数選択で事前に選択する必要があるデータベースから値を取得します。1 つの単語でこれを行うことができますが、DB からの戻り値が複数の単語である場合、問題が発生します。
問題:
剣道の複数選択で、事前に選択された値を入力できません。返された単語が 1 つだけの最良のケースでは、これらの 2 つの行を実行できvar value = multiSelect.value(); multiSelect.value(["test"]);
、複数選択にテスト選択が取り込まれます。ただし、配列から複数の値を取得すると、同じようには機能しません。
コード:
目的:
DB から返される単語の量を制御することはできないため、1 つの単語だけでなく、いつでも複数の単語を追加できる必要があります。人がパネル バーを開いたときに、wordsToPopulateが既に選択されている必要があります。