input file onchange 失效 第一次有效,之后失效
2012-06-23 10:10
225 查看
input file onchange 失效 第一次有效,之后失效
Posted on 2011/05/18对表单中<input type=”file” />增加onchange事件 比如 $(‘input’).change(function () {});
第一次选择文件,可以触发onchange,之后无论你怎么变换选择的文件,都不会再触发,网上搜了一下解决方案基本上为让这个 input type=file 只用第一次,第一次选择文件之后马上新建一个input type=file替换掉原来的
有个最简代码如下
<span id=”file_ct”><input id=”file_input” type=”file” onchange=”onFileChange()” /></span>
var onFileChange = function () {
$(‘#file_input’).remove();
$(‘#file_ct’).append(‘<input id=”file_input” type=”file” onchange=”onFileChange()” />’);
};
相关文章推荐
- 关于input的file之change事件只第一次有效的问题
- jQuery插件之ajaxFileUpload(异步上传图片并实时显示,并解决onchange后ajaxFileUpload失效问题)
- jQuery插件之ajaxFileUpload(异步上传图片并实时显示,并解决onchange后ajaxFileUpload失效问题)
- html input file onchange事件失灵的解决方法
- jQuery插件之ajaxFileUpload(异步上传图片并实时显示,并解决onchange后ajaxFileUpload失效问题)
- input file onChange
- jQuery插件之ajaxFileUpload(异步上传图片并实时显示,并解决onchange后ajaxFileUpload失效问题)
- jQuery插件之ajaxFileUpload(异步上传图片并实时显示,并解决onchange后ajaxFileUpload失效问题)
- input type file onchange上传文件的过程中,遇到同一个文件二次上传无效的问题。
- 解决 html input file onchang 事件触发一次后失效问题
- onpropertychange不是input的有效属性
- file上传控件onchange事件失效的解决方法
- 实时监听输入框值变化的完美方案(兼容ie):oninput & onpropertychange
- oninput,onpropertychange,onchange的用法和区别
- 实时监听输入框值变化的完美方案:oninput & onpropertychange
- INPUT[type=file]的change事件不触发问题
- 图片上传时input file change事件多次触发解决
- 实时监听输入框值变化的完美方案:oninput & onpropertychange
- how to prevent hadoop job to fail on corrupted input file