layui 阻止图片上传的实例(before方法)


Posted in Javascript onSeptember 26, 2019

今天项目上传图片需要校验大小,而且各个地方图片大小的限制不一样,如果在后台控制会比较麻烦,所以就放在 js 里校验,这里用的layui(1.0.9) 的 upload.js 模块。这个版本的layui本来是不支持阻止图片上传的,所以改动了源码。

//改动前的
s.before && s.before(e),l.parent().submit();
//改动后的
if(s.before==undefined || s.before(e)==undefined || (s.before && s.before(e))) l.parent().submit();
else return false;

由于之前的上传图片是没有 写before方法的(会返回undefined),为了不改动之前的代码,就在这里加了判断。s.before 是 before 方法的内容,s.before(e) 是 before 方法的返回值,如果没有就回返回undefined 。

以上这篇layui 阻止图片上传的实例(before方法)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Jquery iframe内部出滚动条
Feb 11 Javascript
jQuery筛选器children()案例详解(图文)
Feb 17 Javascript
JavaScript使用yield模拟多线程的方法
Mar 19 Javascript
JQuery跳出each循环的方法
Apr 16 Javascript
jQuery simplePage+AJAX plus分页插件用法实例
Feb 17 Javascript
浅谈js原生拖放
Nov 21 Javascript
如何在Angular.JS中接收并下载PDF
Nov 26 Javascript
jQuery中的siblings()是什么意思(推荐)
Dec 29 Javascript
原生js实现商品放大镜效果
Jan 12 Javascript
vue移动端路由切换实例分析
May 14 Javascript
通过实例学习React中事件节流防抖
Jun 17 Javascript
Vue中多元素过渡特效的解决方案
Feb 05 Javascript
layui 上传图片 返回图片地址的方法
Sep 26 #Javascript
vue仿ios列表左划删除
Sep 26 #Javascript
微信小程序 多行文本显示...+显示更多按钮和收起更多按钮功能
Sep 26 #Javascript
vue实现百度搜索功能
Dec 28 #Javascript
vue+element搭建后台小总结 el-dropdown下拉功能
Apr 10 #Javascript
Vue 中使用富文本编译器wangEditor3的方法
Sep 26 #Javascript
react实现同页面三级跳转路由布局
Sep 26 #Javascript
You might like
Javascript 获取滚动条位置等信息的函数
2009/09/08 Javascript
学习ExtJS Window常用方法
2009/10/07 Javascript
浅谈JS日期(Date)处理函数
2014/12/07 Javascript
jQuery实现向下滑出的平滑下拉菜单效果
2015/08/21 Javascript
js实现全国省份城市级联下拉菜单效果代码
2015/09/07 Javascript
浅谈js键盘事件全面控制
2016/12/01 Javascript
javascript简单写的判断电话号码实例
2017/05/24 Javascript
nodejs中解决异步嵌套循环和循环嵌套异步的问题
2017/07/12 NodeJs
基于wordpress的ajax写法详解
2018/01/02 Javascript
vue实现同一个页面可以有多个router-view的方法
2018/09/20 Javascript
elementUI select组件使用及注意事项详解
2019/05/29 Javascript
iview实现图片上传功能
2020/06/29 Javascript
浅谈JavaScript中this的指向问题
2020/07/28 Javascript
Vue使用axios引起的后台session不同操作
2020/08/14 Javascript
python实现监控windows服务并自动启动服务示例
2014/04/17 Python
结合Python的SimpleHTTPServer源码来解析socket通信
2016/06/27 Python
解决Python中字符串和数字拼接报错的方法
2016/10/23 Python
Python正则表达式实现截取成对括号的方法
2017/01/06 Python
django数据模型(Model)的字段类型解析
2019/12/25 Python
完美解决ARIMA模型中plot_acf画不出图的问题
2020/06/04 Python
使用python把xmind转换成excel测试用例的实现代码
2020/10/12 Python
Python Selenium破解滑块验证码最新版(GEETEST95%以上通过率)
2021/01/29 Python
莫斯科购买书籍网站:Book24
2020/01/12 全球购物
写出二分查找算法的两种实现
2013/05/13 面试题
个人简历自我评价八例
2013/10/31 职场文书
优秀毕业生求职推荐信范文
2013/11/21 职场文书
银行出纳岗位职责
2013/11/25 职场文书
应届毕业生求职信
2013/11/30 职场文书
后勤服务中心总经理工作职责
2014/03/03 职场文书
清明节演讲稿
2014/05/27 职场文书
2014年仓库管理工作总结
2014/12/17 职场文书
经理助理岗位职责
2015/02/02 职场文书
幼儿园小班个人工作总结
2015/02/12 职场文书
材料员岗位职责范本
2015/04/11 职场文书
springboot+VUE实现登录注册
2021/05/27 Vue.js
Python实现科学占卜 让视频自动打码
2022/04/09 Python