林:http://jquery.malsup.com/form/#getting-started輸入型使用jQuery的AJAX文件上傳= 「文件」 onchange事件,跨瀏覽器解決方案
<input type="file" id="foo" name="foo" />
我的問題是,jQuery的變化不會觸發事件:
$('#foo').change(function(){
console.log('change');
});
我也嘗試過使用on('change', function(){ })
方法,但沒有成功。
任何幫助表示讚賞。謝謝
不在哪個瀏覽器中啓動?你看[2133807](http://stackoverflow.com/questions/2133807/alternate-to-onchange-event-in-input-type-file)? – h0tw1r3 2012-02-26 18:44:09
我在Firefox中做了測試。 @Ktash我想這與插件有關 – Johan 2012-02-26 18:48:06
你用這個插件完成了什麼?它添加的很多功能(如'serialize')是最新jQuery中的標準功能。另外,因爲我刪除了我的評論,所以[測試用例]再次(http://jsfiddle.net/NnMKg/)。 – Ktash 2012-02-26 18:51:38