Jquery easyui datagrid 如何实现动态列效果?
公司开发需求,一个表存储了对应的字段column和字段描述comment和月份sum_month,每个月对应展现的字段和描述都不一样,Jqueryeasyuidatagr...
公司开发需求,一个表存储了对应的字段column 和 字段描述comment 和月份sum_month,每个月对应展现的字段和描述都不一样,Jquery easyui datagrid如何根据月份,动态进行加载 列标题和数据?
展开
2个回答
展开全部
这个得自己做吧,前台不要把列写死,后台通过json返回想显示的列的信息,再赋值给datagrid中的columns,应该就可以
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
[mw_shl_code=csharp,true] StringBuilder columns = new StringBuilder("[["); columns.AppendFormat("{{\"field\":\" \",\"align\":\"center\",\"width\":97}},", i); } 后台想返回的列这么写,前台[mw_shl_code=javascript,true] $("#dg3").datagrid({ width: 1110, height: 670, singleSelect: true, toolbar: '#tb', data: data, showFooter: true, columns: columns }); } 这里columns可以先从后台读取 var data = JSON.parse($.ajax({ url: "datasource/R_8_2bdJh_PercentData.ashx?jh=" + jh + "&ny=" + ny, async: false }) ); var columns = data.columns; 查看原帖>>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询