2012-03-22 23 views
6
öğesinin

öğelerine şu anda eklenmiş dosyaların listesini alın jQuery Dosya Yükleme eklentisi etrafındaki bazı jQuery işlevlerini kaydırıyorum. Yükleme işleminden önce seçilen dosyaları "bağla" gibi göründüğüne bir <input type="file" name="files[]" multiple="multiple"> öğesini kullanır. Girişin bulunduğu bir form gönderildiğinde, dosyalar sunucuda ayrıştırılır.<input> öğesinin

Kullanıcı arayüzümde hata ayıklamak için, girdiye geçerli olarak "eklenmiş" dosyaların listesini görmem gerekiyor. Firebug veya Chrome hata ayıklayıcı ile mümkün mü?

+0

belki [bu] (https://github.com/blueimp/jQuery-File-Upload/wiki/API) yardımcı olabilir? – SpYk3HH

cevap

19

Evet, sadece konsol ve jquery kullanabilirsiniz:

$("#idofinput")[0].files 

Sonra sadece dosyalar :)

+1

IE çalışmıyor .. dosyaları desteklenmiyor ya da değil. – Sarath

+0

@SarathSaleem Doğru görünüyorsunuz. İşte bunu gösteren bir jsfiddle (benim değil) ... http: //jsfiddle.net/eq3Qv/176/ –

+0

İşte bu sorunun nerede yetiştiği bir SO, ama oldukça ele değil: http://stackoverflow.com/questions/5000950/ie-input-file-problem –

7

dizisi gibi bu konsolda kontrol edebilirsiniz nasıl olduğunu tedavi:

$("#idofinput").get(0).files 
+0

Man (Y). get() benim aradığım şey :) Çok teşekkür ederim! –

İlgili konular