
项目中刚好有excel内容导入easyui表格的功能。excel的内容复制后其实就是个<table>,用js获取table的内容,存为json对象,再调用easyui的datagrid生成表格。
表格?easyui有个datagrid控件可以干这个事情
如果你从后台返回一个json对象,datagrid的url可以读取这个地址返回的json对象,注意,它会自动读取这个json对象第一层的rows属性,你要把表格数据放到json对象的rows里面
或者ajax得到json对象,你重新做一json,里面有2个属性,rows和total,数据放在rows,总数放在total里,total可以忽略
就是这种{rows:[{"userId":1,"username":"张三","userGender":"男"}],total:1}
然后用$('#id')datagrid('loadData',json);去读取数据
easyui下载excel文件
1、把数据导入到excel表中,存放在项目upload文件夹下
2、利用Struts2提供的下载功能把excel表从项目的upload文件夹中下载下来。
如果你有一组数据的话 可以用 easyui 表格 loadData的方法来实现
$("#dg")datagrid('loadData', data); 使用easyui datagrid loadData的方法来实现 你的data数据格式要和 dg的 columns相对应才行
easyui 我们一般也是这样做的 单独用个ajax *** 作 获取到数据 然后绑定一次就行了
以上就是关于ASP.NET 怎么把excel表中的数据导入到EASYUI中DATAGRID中全部的内容,包括:ASP.NET 怎么把excel表中的数据导入到EASYUI中DATAGRID中、Spring MVC 下使用easyui如何在前台接收后台的特定Json数据、easyui如何下载excel文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)