今天碰到了ajaxFileUpload文件上传change只能触发一次,程序也不出错,js什么错误也看不了等,一开始以为是change失效的原因造成的,搜索了好多解决方法最后了解真相,其实不是由change事件失效造成的,而是ajaxFileUpload插件造成的,它会把原来的file元素替换成新的file元素,所以之前绑定的change事件就失效了

 

原因也是ajaxFileUpload.js这个文件的造成的

找到ajaxFileUpload中的这个方法:createUploadForm

修改前:

ajaxFileUpload.js造成上传按钮中的 change事件只能触发一次问题的解决

修改后:

ajaxFileUpload.js造成上传按钮中的 change事件只能触发一次问题的解决

修改完之后替换之前的运行可以,change也可以触发有效了.

原文:https://blog.csdn.net/zhanxiaochu/article/details/83012923
 

相关文章:

  • 2022-12-23
  • 2021-09-30
  • 2022-12-23
  • 2022-12-23
  • 2021-09-10
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-07-05
  • 2021-05-17
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案