Jquery easyui datagrid 如何实现动态列效果?

公司开发需求,一个表存储了对应的字段column和字段描述comment和月份sum_month,每个月对应展现的字段和描述都不一样,Jqueryeasyuidatagr... 公司开发需求,一个表存储了对应的字段column 和 字段描述comment 和月份sum_month,每个月对应展现的字段和描述都不一样,Jquery easyui datagrid如何根据月份,动态进行加载 列标题和数据? 展开
 我来答
融梓倩廉晏
2020-03-01 · TA获得超过3.3万个赞
知道大有可为答主
回答量:1.2万
采纳率:32%
帮助的人:949万
展开全部
这个得自己做吧,前台不要把列写死,后台通过json返回想显示的列的信息,再赋值给datagrid中的columns,应该就可以
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
血殿Fh
推荐于2017-10-05 · 超过73用户采纳过TA的回答
知道答主
回答量:143
采纳率:80%
帮助的人:63.9万
展开全部
[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; 查看原帖>>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式