ASP.NET 怎么把excel表中的数据导入到EASYUI中DATAGRID中

ASP.NET 怎么把excel表中的数据导入到EASYUI中DATAGRID中,第1张

项目中刚好有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文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9807924.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存