1.自己在使用这个插件的时候遇到了一个问题:

当用户上传的图片出现了问题的时候,错误提示的是英文的,这个时候我们改怎么去修改这个东西?项目中使用的是压缩过的上传插件. jquery.uploadify-3.1.min.js 就是上面的这个东西.

1.1 首先我们需要定位到这个文件的位置. 其实很简答,就是根据错误提示来在源码中搜索对应的错误提示,但是压缩过后的JS代码很难看.一行对我们的修改很不方便. 这里经过百度,找到了一个可以反压缩的链接.可以很方便的将压缩过的JS反压缩,格式清晰,定位问题就比较方便.

点我反压缩JS

2.其他要修改的地方:

既然JS现在可以很直观的看到了,那么修改也就比较方便了,一般遇到的问题也就就是重复上传相同的图片.或者是超出了图片数量的限制.找到对应的errorMsg修改成中文就可以了.

<br> 'overrideEvents': ['onSelectError', 'onDialogClose'],  //返回一个错误,选择文件的时候触发  'onSelectError': function (file, errorCode, errorMsg) {  switch (errorCode) {  case -100:  alert("上传的文件数量已经超出系统限制的" + $('#file_upload').uploadify('settings', 'queueSizeLimit') + "个文件!");  break;  case -110:  alert("文件 [" + file.name + "] 大小超出系统限制的" + $('#file_upload').uploadify('settings', 'fileSizeLimit') + "大小!");  break;  case -120:  alert("文件 [" + file.name + "] 大小异常!");  break;  case -130:  alert("文件 [" + file.name + "] 类型不正确!");  break;  }  return false;  },  //检测FLASH失败调用  'onFallback': function () {  alert("您未安装FLASH控件,无法上传!请安装FLASH控件后再试。");  }
<br>});
<br><br>//注意添加'overrideEvents'选项,要不默认的错误此时还是会出现。
复制代码

3.写在后面:总结到这里我们这个问题就解决了.OK.就到这里....

转载于:https://juejin.im/post/5a39da6df265da4319566937

Uploadify 配置错误信息提示相关推荐

  1. java filter 返回错误消息_利用java filter 实现业务异常拦截 跳转到错误信息提示页面...

    1.缘由:我们在做项目中肯定都会遇到自定义业务异常 ,然后将业务异常信息跳转的统一的信息提示页面的情况,比如我们在struts的时候我们会用到struts的异常处理机制,我们在业务层会跑出我们遇到业务 ...

  2. freemarker模板引擎,页面404,没有任何错误信息提示

    一.问题描述 freemarker模板引擎,页面404,没有任何错误信息提示,如下图所示,404首先排除页面是否存在,这个肯定是存在的,在一个排除下路径是否写错了,这个也没有问题,前面都能访问好好的, ...

  3. AngularJS 表单数据验证及错误信息提示

    一.表单验证基本原理 表单验证包括两个主题: 定义验证规则,验证数据有效性. 显示验证结果,把验证结果以友好的方式显示给用户. H5内置一些验证功能,并会显示内置的错误提示信息,先要禁用它,在< ...

  4. oracle 配置数据库错误,Oracle数据库配置错误信息解决方法

    Oracle数据库配置错误信息 Oralce数据库的错误信息经常会出现,我们看见的都是错误的代码,至于错误原因究竟是什么还一时半会难以解答,所以就把一些常见的错误整理了一下,来看看也许对你有帮助的. ...

  5. Teamcenter 2007之错误信息提示

    Teamcenter 2007 错误和提示信息的报错方式,得分成两部分来说 1. Enterprise Server 端 也就是OMF端操作的时候,错与信息提示在窗口的下方状态栏部分,使用uiShow ...

  6. 用命令行连接mysql文件时出现错误_MySQL使用cmd命令窗口安装错误信息提示的解决方法...

    作者:二龙_01 转载自https://blog.csdn.net/ 近期学习使用mysql数据库遇到了一些安装上的问题,自己也上网百度了各种解决方法,其中有适合自己的,也发现了一些人云亦云的解决方法 ...

  7. 华为服务器提示错误信息,提示服务器选择不正确配置

    提示服务器选择不正确配置 内容精选 换一换 当网管模式切换为FusionDirector管理模式时,无法连接到FusionDirector,在FusionDirector上看不到该设备.FusionD ...

  8. Android9如何看错误信息提示快速解决问题

    Android程序运行过程中,经常会出现很多错误,而这些错误都是有提示信息的. 首先,一个有错误的Java源码文件,你是运行不了的,正常情况下AndroidStudio会显示这个文件下带有一个红色的波 ...

  9. manifest.xlm配置错误信息

    浅谈manifest.xlm配置文件application中属性 今天在app中引入新的依赖库时出现一个令人费解的问题,大概意思是说我引入的依赖库中android:icon="@mipmap ...

最新文章

  1. 数学思想 —— 低维与高维的统一
  2. shell之实战应用一(查找xml文档中的关键字段)
  3. 计算机系统基础:设备管理知识笔记
  4. 【ElasticSearch】 Hive数据导入到 es 的 项目 FastIndex
  5. C语言编程计算y,C语言编程入门之--第五章C语言基本运算和表达式-part4
  6. Linux学习之CentOS(三十三)--DNS基础及域名系统架构
  7. 前方迷茫,我欲借何过大江
  8. 基于 Arduino 的 RFID 识别实验
  9. Java中的网络编程
  10. “出色”IT项目经理的5大关键能力
  11. 云计算IaaS-Pssa-Saas(云计算的基本架构)
  12. Excel如何在表格内打勾
  13. 关于一起疑似脚本注入安全事件过程记录
  14. Cadence OrCAD Capture 查找功能详细介绍
  15. 《三体》刘慈欣:意识上传离现实还存在很大技术障碍
  16. 计算机监控系统功能概述,物联网技术在计算机监控系统的应用
  17. 约束满足问题(CSP)
  18. ISO/SAE 21434 标准是什么? 《Road vehicles—Cybersecurity engineering(道路车辆-信息安全工程)》
  19. [转]交流电机与直流电机比较
  20. 候选码、主码、全码、外码、主属性、主键、主关键字、非主属性

热门文章

  1. favicon.ico是什么?
  2. DevExpress v18.2版本亮点——Office File API 篇
  3. 高清网络视频无损FLV教程
  4. 诗与远方:无题(七十五)
  5. POI导入导出Excel(HSSF格式,User Model方式)
  6. 什么时候用到mysql存储过程_什么时候用到存储过程
  7. CSS盒子的三种类型(border-box、content-box)
  8. mysql数据库sql注入原理_sql注入原理详解(一)
  9. Ansible结合跳板机控制远程服务器
  10. Zeppelin 可视化操作spark sql