2012-11-06 80 views
0

我在嘗試將我的內嵌代碼更新爲新的Chrome擴展清單的外部代碼。Chrome擴展內嵌js更新

我的舊代碼是:

<input id="importbutton" type="file" onchange="dataImport(this.files);"> 

我的新代碼,但它不工作 - 也許有人可以幫我調試呢?

$('#importbutton').bind('onchange', function() { 
    var myimport = $('#importbutton').val(); 
    dataImport(myimport.files); 
}); 
+0

我認爲這個問題是解釋「這」一部分它尋找相同的東西,然後文件。 – Blynn

回答

1

,你可以嘗試使用change方法(現在不能測試,所以道歉,如果它崩潰和燒傷:)):

$('#importbutton').change(function(e) { 
    var myimport = $(this).val(); 
    dataImport(myimport.files); 
});