すべてのセルに「0」の値が含まれている剣道グリッドに、整数値を含むカラムを非表示にしたいとします。そのためのソリューションは簡単ですか?剣道UIグリッドゼロ値のカラム
答えて
hideColumnメソッドで列を非表示にすることができます。グリッドがバインドされているデータは、データソースのdataメソッドを使用して取得できます。次に、すべてのレコードに0が含まれているかどうか調べます。ここに簡単な例があります:
var grid = $("#grid").data("kendoGrid");
var data = grid.dataSource.data();
var allZeroes = true;
for (var i = 0; i < data.length; i++) {
// say the name of the field to which the column is bound is "foo"
if (data[i].foo != 0) {
allZeroes = false;
break;
}
}
if (allZeroes) {
grid.hideColumn("foo");
}
恐ろしいです。ありがとうalot :) – Raathigesh
よく、私はユーザーが列フィールドに10桁以上を入力したかどうかを確認する必要があります、私はこれをしようとしています:data [i] .foo.length> 10、しかし動作しません。何が間違っているのか教えていただけますか? @atanas –
@Jainは新しい質問を開くことを検討します。 –
- 1. 剣道UIコンボボックスリセット値
- 2. 多値の剣道UIグリッド
- 3. 剣道UIデフォルトのグリッドフィルタ値
- 4. 剣道UIマルチセレクション
- 5. 剣道UIグリッドアナグラーセルカラー
- 6. 剣道UIグリッドセーブ
- 7. 剣道UI + CodeIgniterの
- 8. 剣道UI - のContextMenu
- 9. 剣道UIのライセンス
- 10. 剣道UIスケジューラ、アジェンダ剣道UIスケジューラのアジェンダビューで
- 11. Angular2剣道UIスライダー
- 12. 剣道UIチャートタイトルポジション右
- 13. 剣道UI日時
- 14. 剣道UIとVue.js
- 15. フィルタリング剣道UIスケジューラ
- 16. 剣道UI + Webコンポーネント
- 17. ToolBar剣道UIエラー
- 18. フィルターオン剣道UIグリッドグループヘッダー
- 19. 剣道UI +角度
- 20. 剣道UIピボットグリッド/リモートバインディングエラー
- 21. カスタムポップアップエディタ - 剣道UIグリッド
- 22. 剣道UI with backbonejs
- 23. 剣道UI DatePicker - ExpressionChangedAfterItHasBeenCheckedError
- 24. 剣道UIバックエンドのフィルタ?
- 25. 剣道UIデータソースの問題
- 26. jsonオブジェクトの剣道UIメニュー
- 27. 剣道UI - MVCグリッドのドロップダウンリスト
- 28. 剣道UIタイプスクリプトの問題
- 29. 剣道のポップアップの仕方剣道のクローズアクションでのポップアップUI
- 30. 剣道UI - グリッドページネーション(サーバー側)
列を動的にバインドしようとしましたか? 1つの列が0でいっぱいであることがわかっている場合は、それをバインドしません。 –