Bu hata neden olur? Gerçek formdata.append
, ancak jQuery içinde gerçekleşmez.
17
A
cevap
98
Benzer bir kodla aynı sorunu yaşıyordum. Bu hata hakkında ciddi bir bilgi kaybı vardır, bu nedenle OP ayrıntılı olarak çalışmadığından:
Bazı hata ayıklamalarda, hata, ajax çağrısı tarafından jquery derinliklerinde atıldı, gerçek ek yerine değil. Ajax isteğine processData: false, contentType: false
eklemeyi unuttuğum çıktı; Bunu yapmak sorunu çözdü.
1
Eğer ajax nesneye aşağıdakileri ekleyin zaman iyi çalışır:
$.ajax({
url:'elements/save_elements',
data:formdata,
type:'POST',
contentType: false,
processData: false,
});
0
problemi
$.ajax({
url: 'upload_ajax.php',
type: 'POST',
data: formData,
contentType: false,
processData: false,
çözmek ajax için bu parametreyi ekleme:
contentType: false,
processData: false,
Yani gibi görünmelidir
İlgili konular
- 1. ben şöyle kullanarak bir form link_to göndermek için çalışıyorum
- 2. Formdan e-postaya bir dosya gönderme
- 3. Bir sınıfa başka bir yöntemle içinden bir yöntemi kullanmaya çalışıyorum
- 4. ben bir süre çalışıyorum
- 5. Ben prizler aracılığıyla Java node.js veri göndermek için çalışıyorum yuvalarını
- 6. Bir POST isteğini kullanarak Node.js dosyasına bir görüntü dosyası göndermek için WebApi kodu yazmaya çalışıyorum
- 7. Ben bir post isteği göndermek
- 8. Doldur Koleksiyon Ben formdan fasulye Listesini doldurmak çalışıyorum
- 9. Ben Linux <code>Mailx</code> kullanarak bir e-posta göndermek için bir <code>shell script</code> yazıyorum Linux mailx
- 10. Bir nesnenin içine bir dosya göndermek için AngularJS kullanın
- 11. Angular2 TypeError: linkParams.forEach ben Tıklama etkinliğini bir işlevinden açıkça rota gitmek için çalışıyorum bir işlev
- 12. TypeError: self.parent.parent.context.parseInt Ben ngStyle kullanarak img yükseklik atamak çalışıyorum bir işlev
- 13. Ben yakalamak ve tüm Django görünümüne bir sayfa hataları JS göndermek için çalışıyorum Javascript
- 14. istek iptal edildi: Ben bir istemci tarafı sertifikasına sahip bir http isteği göndermek çalışıyorum
- 15. Ben belirlemek için çalışıyorum
- 16. Ben piton selenyum kullanarak aşağıdaki textarea html anahtarları göndermek için çalışıyorum piton selenyum
- 17. bir alay yöntemle
- 18. CodeIgniter'ın gönderme POST verileri - Ben URL'ye veri göndermek için gereken
- 19. Ben laravel içinde Blade için bir değişken göndermek cant 5.1
- 20. bir sınıf yolunda ben dosya içeriğinde okumaya çalışıyorum
- 21. takın dosya kayıtları Ben postgres veritabanına kayıt eklemek için çalışıyorum
- 22. Bir formdan sorgu okuma kriterleri
- 23. Jquery</p> burada <p>kullanarak dosya yöneticisi üzerinde çalışıyorum elfinder eklentisi (bir dosya yöneticisi eklentisi)
- 24. numpy.savetxt ben numpy.savetxt kullanarak bir txt dosyası içine bir numpy matrisi (NX3, float64) kurtarmaya çalışıyorum 3.5
- 25. Değişken bir formdan diğerine C#
- 26. i ben form alanlarına göndermek öğeyi düzenlemek çalışıyorum
- 27. BroadcastReceiver ben yaparak bir Yayınını göndermek
- 28. Ben bu yöntemle bellek akışı zipfile ayıklamak için Ionic.Zip kullanıyorum
- 29. Ben bir dosya vim
- 30. SuppressWarnings() Ben <code>suppressWarnings()</code> işlevini kullanarak uyarıları bastırmak için çalışıyorum
Hangi tarayıcıları kullanıyorsunuz? – Chickenrice
okk, probs efendim, cevabım var – user2889070