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

  • Engadget

    Engadget

    18 EYLÜL 2006
  • Machinima

    Machinima

    17 Ocak 2006
  • Within Temptation

    Within Tempt

    18 EYLÜL 2006