input file change事件调用多次

Posted 捏捏1993

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了input file change事件调用多次相关的知识,希望对你有一定的参考价值。

$(\'#upload\').replaceWith(\'<input id="upload" type="file" name="excelFile"/>\');
$(\'#upload\').off(\'change\').on(\'change\', function() {//上传
  loadingViewP = layer.load(1, {shade: 0.4});
  $(\'#uploadform\').ajaxSubmit(options, function(data){});
  return false;
});

每一次调用成功之后,替换input file,然后重新绑定change事件

以上是关于input file change事件调用多次的主要内容,如果未能解决你的问题,请参考以下文章

input事件change无法上传相同文件的问题

input[type="file"] change事件第二次不触发

Input type="file"上传文件change事件只触发一次解决方案

DOM变化后事件绑定失效

html file input onchage没有调用(两次选择同一个文件)

js 清空 input[type=file]的值