問題タブ [kendo-listview]
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.
javascript - Kendo UI ListView の並べ替えが機能しない
機能しない並べ替え可能なリスト ビューがあります。項目をドラッグ アンド ドロップし、Ajax がストアド プロシージャを呼び出して表示順序を更新すると、項目は元の順序に戻ります。
データベースは更新されているので、データベースの問題ではないことはわかっています。エラー メッセージはなく、ストアド プロシージャは「成功」を返します。リストビューとソート可能な設定が間違っているのでしょうか?
jquery - 非表示可能なリストビューとしてオートコンプリートを実装する (デモあり)
アプリケーションの開始ページには検索ボックスがあり、検索ボックスの下に便利なリンクのリスト (お気に入りなど) があります。
誰かが検索ボックスにテキストを入力すると、お気に入りが消え、検索結果だけが表示されるようにしたい.
ここでは、モバイル リスト ビューを使用して概念実証を実装しました。
display:hidden
リストビューの内容を設定する代わりに、データソースをnullに設定することを検討しています。この「可能性」はより良いアプローチです。
質問
検索ボックスにテキスト (プレースホルダー以外) があることを検出するにはどうすればよいですか?
- データソースは、必要に応じて設定/設定解除できます。
- 「お気に入り」は必要に応じて非表示/表示可能
私が確信していないことの 1 つは、検索ボックスにテキストを入力してからデータソースをバインドすると、結果はどうなるかということです。結果はフィルタリングされますか、それとも結果を再フィルタリングする必要がありますか? (Kendo UI でこれらの結果をフィルタリングする public メソッドはありません)
私はこれを自分で試してみますが、検索ボックスのテキストが変更されたかどうかを検出する方法がわかりません。text プロパティをポーリングすることはできますが、それは理想的とは言えない解決策のようです。
checkbox - ダイナミックチェックチェックボックス Kendo UI web ListView
チェック ボックス テンプレートを含む Kendo UI Web ListView コントロールがあります。
リモート サービスにバインドされたデータソースからコンテンツを入力します
問題は、(ドロップダウン リスト コントロールの変更されたイベントで) 別のサービスから取得したデータに基づいていくつかの値を確認したいことです。しかし、どうすればこれを行うことができますか?datasource の代わりに ListView を反復処理する必要がありますか?
javascript - jQuery経由で剣道リストビューの項目を選択
候補情報を表示する剣道リスト ビューがあります。データ アイテムのブール型プロパティ「IsPerfectMatch」に基づいて、データ バインド イベントのリスト ビューで候補アイテムを選択する必要があります。コードは次のとおりです。
私がデバッグしたとき、「item.IsPerfectMatch」をチェックするifブロックまでは動作していることがわかりますが、コード行は「listView.select(this);」です。リスト項目を選択していません。
どこが間違っているのか教えてください。
また、このリスト ビューのリスト ビュー選択モードを複数に設定しました。リストの最初の項目のみの選択を禁止したいと思います。つまり、リスト ビューの最初の項目を除いて、他のすべての項目が選択可能です。それを達成する方法について、サンプルのjQueryコードを提案してください。
よろしくお願いします、ダモダール
kendo-ui - 剣道UIリストビュー
私は剣道UIモバイルを初めて使用していますが、この特定のエラーが発生する理由を知りたいと思っています:
キャッチされていない TypeError: 未定義のプロパティ 'useNativeScrolling' を読み取ることができません
ビュー内のコードは次のとおりです。
kendo-ui - MVVM を使用したテレリック剣道 UI
ビュー ページ (MVVM コンセプト) に剣道 UI グリッドが 1 つあります。ビューモデルからデータをバインドします。ページサイズを縮小したとき。
剣道 UI グリッドが剣道 UI リストビューに変更されました。この画像を参照してください。
これどうやってするの?
javascript - KendoUI のテンプレート内で使用すると、AngularJS ng-click が呼び出されない
angularjs で kendoui を使用しており、kendo listView のテンプレートでチェックボックスを使用しようとしています。しかし問題は、Angular の ng-click が呼び出されていないことです。これが私のコードです:
チェックボックスは次のようにレンダリングされます。
コントロールに関連付けられたスコープで toggleSelection が使用できることを確認しました。toggleSelection を呼び出す理由は、スコープ内のモデルの値を更新するためです。
ng-checked には、剣道のリストビューを使用する必要があるため使用できない ng-repeat を使用した場合に使用できる ng-model が必要であるため、ng-checked の代わりに ng-checked を使用することはできません。さらに、モデルに直接バインドできるフィールドはありません。
リストビューを何らかの方法でコンパイルする必要がありますか?
kendo-ui - Kendo ListView テンプレート内の MVVM データバインディング
私のリストビュー テンプレートでは、いくつかのデータバインドされた要素を使用したいと考えています。たとえば、次のテンプレートがあります。
リストビュー用
データをバインドしてこのリストビューを形成すると、電話ソースの各行のデータがなく、ツールチップがない空のテキストボックスを持つ行が表示されます。
しかし、(たとえば)次のコードで行の編集を開始すると:
その後、編集された行は完全に機能します。
だから私の質問は - この場合、「ビュー」リストビューテンプレート内でMVVMデータバインディングを使用することは可能ですか?