SORU
23 ŞUBAT 2010, Salı


jQuery Ajax Dosya Yükleme

Aşağıdaki jQuery kodu dosya upload Ajax isteği post yöntemi kullanarak yapmak için kullanabilir miyim ?

$.ajax({
    type: "POST",
    timeout: 50000,
    url: url,
    data: dataString,
    success: function (data) {
        alert('success');
        return false;
    }
});

Eğer mümkünse, "veri" kısmı? doldurmak gerekiyor mu Doğru yol mu? Ben sadece sunucu tarafında dosya gönderin.

Etrafında Googling edilmiştir, ama ne buldum planımda kullanmak istemiyorum iken bir eklenti oldu. En azından şu an için.

CEVAP
23 ŞUBAT 2010, Salı


dosya uploaddeğilajax ile mümkün. Dosya, İFrame kullanarak ferahlatıcı sayfası olmadan yükleyebilirsiniz. daha fazla ayrıntı here kontrol edebilirsiniz

GÜNCELLEME:

XHR2, Dosya Yükleme yoluyla AJAX ile desteklenmektedir. E. g. FormData nesne, ama ne yazık ki tüm/eski tarayıcılar tarafından desteklenmiyor.

FormData destek aşağıdaki masaüstü tarayıcıların sürümleri başlar. 10 YANİ Firefox 4.0 , 7 krom , 5 Safari Opera 12

Daha fazla ayrıntı için, MDN link bkz

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DrePwn

    DrePwn

    22 Temmuz 2011
  • Fraser Raft

    Fraser Raft

    9 Mart 2010
  • Michelle Phan

    Michelle Pha

    18 Temmuz 2006