onchage jquery

萧鹏云
2023-12-01


 jquery 对 input file 的onchange事件只生效一次

 今天在做jquery对input file控件的onchange事件进行监听,就一直只生效一次,不知道Jquery为什么对file控件没有做到每次改变触发onchange事件的效果,解决方法:

    1.原始方法:把事件写在file控件的οnchange=""里面;

    2.Jquery方法一: $('#fileId').live('change',function(){ //逻辑添加.... });

    3.Jquery方法二: onchange后,生成一个新input type file代替旧的,

       $('#inputFileID').replaceWith('<input name="fileToUpload" type="file" id="inputFileID"  />');

 类似资料:

相关阅读

相关文章

相关问答