技术心得:前端点击按钮,导入excel文件,上传到后台,excel接收和更新数据

简介: 技术心得:前端点击按钮,导入excel文件,上传到后台,excel接收和更新数据

[/span>extend name="Public:public"/>


[/span>block name="admin"

[/span>div class="main-content"

[/span>div class="container-fluid"


[/span>div class="container-fluid"

[/span>div class="row"


[/span>div class="panel"

[/span>div class="panel-heading"

[/span>h3 class="panel-title"


[/span>div class="panel-body"

[/span>form class="form-inline" id="searchForm" method="post" action="{:U('XmrechargeBuyerAccount/index')}"

[/span>div class="form-group" style="margin-left: 20px; margin-top: 25px"

[/span>label for="merchant_no" style="width: 100px"

[/span>input style="width: 245px" type="text" name="account" class="form-control" id="account" placeholder="请输入备注" value="{$params【'desc'】}"


[/span>div class="form-group" style="margin-left: 20px; margin-top: 25px"

[/span>label for="platform_type"

[/span>select style="width: 200px" class="selectbox form-control" id="status" name="status"

[/span>option value=""

[/span>option value="1"

[/span>option value="2"



[/span>div style="float: right;margin-top:23px"
//代码参考:https://weibo.com/u/7931859757

[/span>select class="selectbox1" onchange="changeLimit()" id="pid" name="size" style="padding: 6px 12px;background-color: #fff;border: 1px solid #ccc;border-radius: 4px;"

[/span>option grade='10' value="10"

[/span>option grade='25' value="25"

[/span>option grade='50' value="50"

[/span>option grade='100' value="100"



[/span>a href="MODULE/XmrechargeBuyerAccount/add"div style="margin-left: 10px;" class="btn btn-info"

[/span>button style="margin-left: 10px;" type="submit" class="btn btn-info"

[/span>button style="margin-left: 10px;" type="button" class="btn btn-success" onclick="batch()"

批量导入手机账号


批量禁用


批量启用


批量删除


#第一步 设置按钮,然后点击方法


#第二步设置打开窗口layui


#第三步把隐藏的div盒子显示处理,并且写好div布局


#第四步提交文件内容





[/span>div class="panel-body"

[/span>table class="table table-striped table-bordered "

[/span>thead

[/span>tr

[/span>th style="width: 14%"

[/span>th style="width: 14%"

[/span>th style="width: 14%"

[/span>th style="width: 14%"

[/span>th style="width: 16%"



[/span>tbody class="listTd"

[/span>if condition="empty($list)"

[/span>tr class="even gradeC "td colspan="10" align="center" Height</span>="50px"

[/span>else />


[/span>volist name="list" id="litem"

[/span>tr class="even gradeC "

[/span>td style="line-height: 40px;"

[/span>td style="line-height: 40px;"

[/span>td style="line-height: 40px;"

[/span>td style="line-height: 40px;"

[/span>td

[/span>a href="MODULE/XmrechargeBuyerAccount/edit?id={$litem【'id'】}"button class="btn btn-info" href style="margin-top:5px;"

<?php if($litem【'status'】 == 1){ ?>


[/span>a href="javascript:void(0)" onclick="unseleve({$litem【'id'】},2,'禁用')"button class="btn btn-danger" href style="margin-top:5px;"

<?php }else{ ?>


[/span>a href="javascript:void(0)" onclick="unseleve({$litem【'id'】},1,'启用')"button class="btn btn-info" href style="margin-top:5px;"

<?php } ?>


[/span>a href="javascript:void(0)" onclick="delAccount({$litem【'id'】})"button class="btn btn-danger" href style="margin-top:5px;"

[/span>a href="javascript:void(0)" onclick="synchronization({$litem【'id'】})" button class="btn btn-info" href style="margin-top:5px;"


相关文章
|
1月前
|
存储 监控 安全
前端框架的数据驱动方式如何保证数据的安全性?
总之,前端框架的数据驱动方式需要综合运用多种手段来保证数据的安全性。从传输、存储、访问控制到防范攻击等各个方面进行全面考虑和实施,以确保用户数据的安全可靠。同时,不断加强安全管理和技术创新,以应对不断变化的安全挑战。
107 60
|
28天前
|
前端开发
实现Excel文件和其他文件导出为压缩包,并导入
实现Excel文件和其他文件导出为压缩包,并导入
29 1
|
1月前
|
前端开发 JavaScript UED
"前端小技巧大揭秘:JS如何将后台时间戳秒变亲切小时前、分钟前,让用户秒懂,提升互动体验!"
【10月更文挑战第23天】在Web开发中,将后台返回的时间戳转换为“小时前”、“分钟前”、“刚刚”等友好的时间描述是常见需求。本文介绍如何用JavaScript实现这一功能,通过计算当前时间和时间戳的差值,返回相应的描述,提升用户体验。
37 1
|
2月前
|
JSON 前端开发 Java
震惊!图文并茂——Java后端如何响应不同格式的数据给前端(带源码)
文章介绍了Java后端如何使用Spring Boot框架响应不同格式的数据给前端,包括返回静态页面、数据、HTML代码片段、JSON对象、设置状态码和响应的Header。
163 1
震惊!图文并茂——Java后端如何响应不同格式的数据给前端(带源码)
|
2月前
|
监控 JavaScript 前端开发
前端的混合之路Meteor篇(六):发布订阅示例代码及如何将Meteor的响应数据映射到vue3的reactive系统
本文介绍了 Meteor 3.0 中的发布-订阅模型,详细讲解了如何在服务器端通过 `Meteor.publish` 发布数据,包括简单发布和自定义发布。客户端则通过 `Meteor.subscribe` 订阅数据,并使用 MiniMongo 实现实时数据同步。此外,还展示了如何在 Vue 3 中将 MiniMongo 的 `cursor` 转化为响应式数组,实现数据的自动更新。
|
2月前
|
JSON 分布式计算 前端开发
前端的全栈之路Meteor篇(七):轻量的NoSql分布式数据协议同步协议DDP深度剖析
本文深入探讨了DDP(Distributed Data Protocol)协议,这是一种在Meteor框架中广泛使用的发布/订阅协议,支持实时数据同步。文章详细介绍了DDP的主要特点、消息类型、协议流程及其在Meteor中的应用,包括实时数据同步、用户界面响应、分布式计算、多客户端协作和离线支持等。通过学习DDP,开发者可以构建响应迅速、适应性强的现代Web应用。
|
2月前
|
JavaScript 前端开发 Python
django接收前端vue传输的formData图片数据
django接收前端vue传输的formData图片数据
63 4
|
2月前
|
NoSQL 前端开发 MongoDB
前端的全栈之路Meteor篇(三):运行在浏览器端的NoSQL数据库副本-MiniMongo介绍及其前后端数据实时同步示例
MiniMongo 是 Meteor 框架中的客户端数据库组件,模拟了 MongoDB 的核心功能,允许前端开发者使用类似 MongoDB 的 API 进行数据操作。通过 Meteor 的数据同步机制,MiniMongo 与服务器端的 MongoDB 实现实时数据同步,确保数据一致性,支持发布/订阅模型和响应式数据源,适用于实时聊天、项目管理和协作工具等应用场景。
|
2月前
|
存储 前端开发 API
前端开发中,Web Storage的存储数据的方法localstorage和sessionStorage的使用及区别
前端开发中,Web Storage的存储数据的方法localstorage和sessionStorage的使用及区别
126 0
|
2月前
|
前端开发 JavaScript Java
导出excel的两个方式:前端vue+XLSX 导出excel,vue+后端POI 导出excel,并进行分析、比较
这篇文章介绍了使用前端Vue框架结合XLSX库和后端结合Apache POI库导出Excel文件的两种方法,并对比分析了它们的优缺点。
808 0