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

  • GoldgenieOfficial

    GoldgenieOff

    23 Temmuz 2009
  • humanHardDrive

    humanHardDri

    16 Mart 2011
  • TheMasterOfHell100

    TheMasterOfH

    13 AĞUSTOS 2011