JQuery change ()、.on(‘change’, function (){})事件只触发一次解决方法
$("#fileToUpload").change(function(){
//do someing
});
正确代码:
$("#fileToUpload").live(‘change’, function(){
//do someing
});
(2)onchange后,生成一个新input type file,代替原有的input file
$(’#inputFileID’).replaceWith(’< input name=“fileToUpload” type=“file” id=“inputFileID” />’);
(3)移除完之后重新绑定
$("#Btn_File").off(‘change’).on(‘change’, function () { null; }
(4)使用delegate()
$("body").delegate('input', 'change', function(){});
本文来自投稿,不代表125jz立场,如若转载,请注明出处:http://www.125jz.com/4198.html
微信扫一扫
支付宝扫一扫