JS的文件上传方法,点击确认按钮后上传文件,点击取消放弃上传。
方法如下:

function upload(){var fileName = $("#filename")[0].innerHTML; //获取文件名var ext = fileName.substring(fileName.lastIndexOf(".")+1, fileName.length).toLowerCase();if (ext == 'txt') { //判断文件类型swal({  icon: "warning",title: [[#{confirmUpload}]],  //thymeleaf取国际化文件中的值text: [[#{cannotdeleteimort}]],buttons:{cancel: {   //取消按钮text: [[#{cancel}]],value: null,visible: true},confirm: { //确认按钮text: [[#{comfirm}]],value: true,visible: true}}}).then(function(isOk){       //判断是否点击确认if(!isOk) //如果点击取消swal.close();else{$("#uploadForm").ajaxSubmit({   //点击确认type: "post",url:'/xxx/xxx',data: $("#uploadForm").serialize(),dataType: "text",cache: false,beforeSend: function(){swal({icon: "info",text:[[#{importing}]]});}, complete: function(){  swal.close();},error : function(textStatus, errorThrown) {swal({icon: "error",text:[[#{importFail}]]+textStatus});},success: function(data){if(data=="x")swal([[#{x}]]);else swal(data);}});}});}else{//上傳文件應該是.txtswal({icon: "error",text:[[#{txtfile}]]});}
}

SweetAlert 2.0+弹出确认框,点击确定后执行方法相关推荐

  1. php实现删除功能,点击删除弹出确认框,点确定删除数据,点取消返回。删除了商品后总价要相应的改变

    1.连接数据库: 2. 订单信息从product数据库下computers表调出不分页显示在网页product.php; 实现删除功能,点击删除弹出确认框,点确定删除数据,点取消返回.删除了商品后总价 ...

  2. C#点击关闭按钮 弹出确认框

    0. 引言 C#点击关闭按钮弹出确认框共两种方法实现 一种重写系统的方法,一种更改关闭按钮事件的方法 1. 方法1:重写关闭方法 //重写关闭窗口按钮方法 protected override voi ...

  3. php删除记录前的判断弹窗,thinkPHP删除前弹出确认框的简单实现方法

    这篇文章主要介绍了thinkPHP删除前弹出确认框的简单实现方法,结合实例形式分析了thinkPHP前台HTML部分结合js控制弹出框效果,以及后台控制器的删除数据处理功能,需要的朋友可以参考下 本文 ...

  4. ant design vue:upload打开选择文件弹框前弹出确认框

    看antd文档,刚开始我用得beforeUpload来实现,勉强能完成我想要的功能,但是流程上不完美,需要先选择了文件,才能弹出确认框,但是我的确认框其实跟文件没有关系,我想要先弹确认框再打开文件选择 ...

  5. 蓝牙连接每次弹出确认框问题的排查及解决

    一周前客户提交了一个Bug. 具体的问题是这样的, 客户的一台设备坏了, 临时换了一台设备后发现,新换的设备不像老设备那样每次进行蓝牙连接时都提示要确认配对.这个问题确实是不对比不知道,一直以来谁都没 ...

  6. 【HTML】网页弹出确认框

    想要在网页中弹出提示框,在用户点击确定 或 取消后执行相应的操作 confirm if(confirm("是否确认?")){ 是===}, {否===}

  7. Layui开关添加弹出确认框及layer.confirm的回调

    一.confirm回调 在给开关添加确认框之前,先打印了confirm的几种回调,每次的顺序点击为确认按钮.取消按钮.右上角的X按钮. 第一种 1.写法 2.打印值 第二种 1.写法 2.打印值 可以 ...

  8. 复选框弹出确认框,点取消,仍会打钩或者把钩消掉

    首先这个需求当时困扰了我两天!!这两天我尝试了各种事件 不知道你们有没有遇见过这样的情况,就是需要你在复选框的基础上,要实现确认框,(目的:防止误点击,而勾选复选框) 我本身是后端开发,前端只是略懂 ...

  9. Vue+vant 直播间 - 在离开直播间时弹出确认框

    实现: 由于页面导航自带返回按钮,利用Vue周期钩子函数 beforeRouteLeave (to, from, next) {} beforeRouteLeave 的三个参数分别是 1.to:要去的 ...

最新文章

  1. Error in sort.int(x, na.last = na.last, decreasing = decreasing, ...) : ‘x‘ must be atomic
  2. 查询最近一千条数据mysql_保留mysql数据库中的最新1000条记录
  3. 研究人员探索gaze fixation对基于运动想象的脑机接口性能的影响
  4. MySQL数据库学习笔记(一)----MySQL 5.6.21的安装和配置(setup版)
  5. matlab转换成vc,如何将matlab65函数转换成vc++60动态链接库.doc
  6. linux shell之paste合并文件和找到匹配的文件里面替换内容(find和-exec或xargs组合)
  7. [html] table中给td设置宽度无效怎么解决?
  8. sqlplus(数据泵)导入导出dmp实践使用
  9. Editplus 3.0 开发ext 教程
  10. 力扣20.有效的括号
  11. java 随机获取4个数字_java入门-验证码 今天查到的一个简单随机生成4位数字的验证码-jsp...
  12. 城建坐标与经纬度转换工具
  13. 信号与系统学习总结 第三章 傅里叶变换
  14. 计算机硬盘更换图解,GHOST磁盘克隆详细图文教程,看后你也可以自己快速更换电脑硬盘...
  15. 计算机找不到ac97前面板怎么办,计算机Win7系统前面板上的耳机插孔没有声音。解决方法(音频设置+前面板插入方法)...
  16. H3CNE GB0-191最新题库 加解释四份材料
  17. Java调用微信支付代码
  18. 洛谷P3373 线段树2(乘法加法lazytag)
  19. NVIDIA显卡架构
  20. android状态栏右上角增加图标的方法

热门文章

  1. 算法岗面经总结(星环科技)
  2. 配置一个ubuntu,任我玩耍任我游 (三)
  3. 用条件编译方法实现以下功能:输入一行电报文字,可以任选两种输出,一为原文输出;一为将字母变成其下一个字母。用define命令控制
  4. 会长聚课堂 联手赢未来—湖北省商协会会长高级研修班开学典礼及课程邀请函
  5. unity 3d 中paint in 3d插件的简单使用
  6. linux命令中插入制表符,linux 中grep 匹配制表符 和 换行符的命令
  7. 加州大学计算机硕士,加州大学伯克利分校cs专业
  8. 你的账号是否被泄露了?
  9. 培养好习惯是很难,但也有好方法
  10. 某餐馆有n张桌子,每张桌子有一个参数a表示 可容纳的最大人数,有m批客人,每批客人有两个参数,b表示人数,c为预计消费金额。