上传文件或图片 type=file change事件只触发一次
来源:互联网 发布:怎么注册淘宝 编辑:程序博客网 时间:2024/06/04 19:21
原因:该问题并不是由change事件失效造成的,而是ajaxFileUpload插件造成的,它会把原来的file元素替换成新的file元素,所以之前绑定的change事件就失效了,需要重新绑定一下
1.替换掉原来的input框
2.remove原来的input框,然后在添加进新的一样的input框
3.重新绑定change事件。
html
<input type="file" name="file" class="aside_file" id="upLoadImg" v-on:change="updateLoadImg()" >js
updateLoadImg:function(){ var self = this; var fileId = "upLoadImg"; var fileSuffixs = 'image/jpg,image/jpeg,image/png'; var files = event.currentTarget.files[0]; var fileType = files.type; if(files.size > 2097152) { self.qnObjectValidate.qnqPicUrl = true; return; } $.ajaxFileUpload({ url:'up/ntpl/uploadOriginal', type:'post', secureuri: false, //一般设置为false fileElementId: fileId, //文件上传空间的id属性 <input type="file" id="file" name="file" /> dataType: 'json', //返回值类型 一般设置为json success: function (res) { if(res.status == 'success') { self.qnQuestionVo.qnqPicUrl = res.url; self.qnObjectValidate.qnqPicUrl = false; } }, complete:function(){ $('#upLoadImg').change(function(){ self.updateLoadImg(); }); }, error: function(){ alert("上传图片失败!"); } });},
0 0
- 上传文件或图片 type=file change事件只触发一次
- input file change事件只触发一次
- 关于input[type=file] change事件只能触发一次的问题
- file文件添加change事件,结合ajaxFileUpload使用文件上传只生效一次问题解决
- onclick事件触发 input type=“file” 上传文件
- file change只触发一次 解决方案
- 使用input file 通过ajax 上传文件中onChange事件只触发一次问题
- 图片上传时input file change事件多次触发解决
- 图片上传时input file change事件多次触发解决
- INPUT[type=file]的change事件不触发问题
- 解决input file文件chang事件只触发一次问题
- File change事件只生效一次
- 解决JS(Vue)input[type='file'] change事件无法上传相同文件的问题
- 【JavaScript】上传文件时监听change事件(只能被触发一次)
- 关于ajaxfileupload file 的change事件 只绑定一次,
- 关于WIN10 input type="file"无法触发change问题
- 解决file input 选择相同文件不触发change事件
- 点击图片触发上传文件事件
- 如何提供一个短链(URL shorter)生成服务
- 使用Repeater中的OnItemCommand,OnItemDataBound
- [真格邦]JAVA-WEB常见面试题之Forward和Redirect的区别
- 利用$ajax实现远程登录判断
- 三子棋
- 上传文件或图片 type=file change事件只触发一次
- ios 判断图片是JPG或PNG
- windows缓冲区溢出漏洞攻击
- 路由器设置SS连接PS4的游戏用户常见问题
- Leetcode 449. Serialize and Deserialize BST (Medium) (cpp)
- 在ubuntu上搭建FTP服务器
- android studio 安装
- 文档摘要
- VC 2012 visualstudio的项目属性表 .props文件