【easyui】动态显示datagrid列
2017-06-29 16:34
363 查看
以前做法
$("#datagridId").datagrid("hideColumn", "columnField"); // 设置隐藏列
现在做法
{ field: 'option', title: '操作', align: 'center', width: 80, hidden: editType!=0?false:true, formatter: function (value, rowData, rowIndex) { return "<font color='#7A90FF'>删除</font>"; } }
思路
我从后台往前台塞一个flag,根据flag判断这一列是否可以显示,这样的话,在初始化的时候就不显示此列,从而避免了由于客户网络慢导致初始化时能看到隐藏列的现象。动态控制toolbar显示
和上文同理toolbar: editType!=0?'#toolbarDetail':null,
相关文章推荐
- ztree的菜单显示与easyUI动态选项卡
- easyui实现可新增不可编辑的datagrid及动态配置列隐藏/显示
- EasyUI动态显示后台数据库中的数据
- js--easyUI--动态显隐显示列
- easyui datagrid 动态控制列的显示和隐藏
- 解决easyui动态隐藏或显示列导致列表排版错乱的问题
- easyUI——datagrid的动态显示和隐藏
- easyUI动态设置显示隐藏折叠按钮(在JS中实现)
- easyui如何动态显示、隐藏列
- easyui-datagrid的detailview扩展动态显示行数据详细内容(C#MVC)
- easyui toolbar 动态显示与隐藏
- 扩展EasyUI datagrid 增加表头右键菜单功能,可动态对列进行显示和隐藏
- easyUI treeGrid 惰性加载,动态加载,无论有无子节点都显示展开图标
- 动态添加tr无法显示class标注为easyui-linkbutton中的icon图标
- [置顶] Easyui动态显示列的应用实例
- easyUi动态生成datagrid列
- easyui 动态生成datagrid列
- 【easyui】 conmbobox动态的显示有数据的年份和月份
- easyui动态获取combobox显示
- easyui动态隐藏/显示tab页