我正在使用剑道网格。其中一个要求是隐藏列的数据只有在列可见时才会被获取。 我想要使用默认列选择(在列菜单中),所以当选中列的复选框时,我想捕获它并转到服务器以获取相关数据并在数据到达后才显示列(或者甚至重建网格,无论什么可能)。我无法找到如何捕捉此点击事件并防止默认行为?如何在单击列复选框时捕获剑道网格隐藏/显示
回答
网格模型的所有字段都可用。所有字段都是序列化的,并可在列模板中使用。
因此,您可以创建所需的列,并使其初始隐藏。
我确实创建了所有的列,它们最初是隐藏的,但是当用户选择显示列时,我想要去服务器获取列的数据,所以我需要在实际显示列之前捕获此事件,而我抓不到。我甚至尝试注册以更改复选框上的事件并调用“preventDefault”,但它没有帮助。 –
DId您尝试网格的columnShow事件? http://docs.telerik.com/kendo-ui/api/web/grid#events-columnShow它看起来正是你在找什么。 –
列显示事件在显示列后触发,我不显示列显示之前的事件 –
- 1. 如何隐藏在剑道网/显示ClientTemplate列
- 2. 如何获得剑道网格多选复选框值?
- 3. 如何在剑道网格隐藏选项中表达条件
- 4. (DHTMLX网格)分组显示/隐藏列复选框
- 5. 单击复选框时隐藏/显示内容?
- 6. 在单行的剑道UI中显示多个复选框网格
- 7. 如何在使用jQuery单击复选框时显示隐藏的div?
- 8. 显示隐藏复选框
- 9. 复位剑道网格列
- 10. 只显示剑道网格中的选定列同时编辑
- 11. Kendo Grid单按网格列菜单显示/隐藏网格列
- 12. 如何显示隐藏面板组点击复选框
- 13. 要隐藏或显示div取决于复选框单击mvc3
- 14. devexpress列显示/隐藏点击复选框
- 15. 在apex5.0中显示/隐藏复选框
- 16. 剑道电网选择与复选框
- 17. 如何重新启用剑道网格复选框?
- 18. 如何无法使用剑道网格复选框?
- 19. 当检查复选框时在dataTables中显示隐藏列
- 20. 如何隐藏自定义复选框的网格列?
- 21. 禁用/启用剑道网格复选框基于列的值
- 22. 如何在单击按钮时显示隐藏列
- 23. 如何在Crystal Reports中显示或隐藏相应列时显示/隐藏表格列(网格)
- 24. 在剑道网格中显示值
- 25. 检查复选框时显示/隐藏表格
- 26. Kendo -UI:如果复选框被选中(单击),以编程方式显示/隐藏网格
- 27. 如何显示在剑道电网
- 28. 为什么我的剑道网格显示复选框被禁用?
- 29. jQuery复选框隐藏并显示div
- 30. jQuery隐藏/显示复选框消息
当你说“只有当列变得可见时才会提取隐藏的列”,你的意思是说你不希望**数据来自服务器,直到你显示该列为止? – OnaBai
的确,我只想在列变得可见时从服务器获取数据。实际上,用户选择列,然后显示列我想要获取数据,然后才显示该列。 –