ajax functie met bestanden?

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Anoniem: 513034

Topicstarter
Hallo allemaal,

Ik ben bezig met een project waarin ik regelmatig ajax-requesten uitvoer: je kent het wel, formuliertje, jquery .ajax(...) naar een php bestand dat na wat gescharrel in de database feedback teruggeeft. Nu zou ik dit ook willen doen, maar ik zou ook een bestand willen versturen. Dit gaat niet via ajax, en ik zag mijzelf genoodzaakt om dit dus te doen via een 'gewoon formulier', en dan redirecten naar de vorige pagina met een GET-variabele die als ze bestaat de feedback doet verschijnen. Dit is echter vervelend, want bij het vernieuwen van de pagina zal die feedback blijven staan, en dat is niet wat ik wil.

Ik ben vrij onervaren, dus het is perfect mogelijk dat ik iets banaals over het hoofd gezien heb.

Alvast bedankt ;)

Acties:
  • 0 Henk 'm!

  • We Are Borg
  • Registratie: April 2000
  • Laatst online: 18:10

We Are Borg

Moderator Wonen & Mobiliteit / General Chat
https://www.google.nl/#q=ajax+file+upload

Je kunt gewoon met ajax een file uploaden. Zat voorbeelden die je eenvoudig kunt gebruiken

Acties:
  • 0 Henk 'm!

Anoniem: 573593

Ik weet niet of je er al uit bent gekomen. Dit kan naar mijn weten niet met ajax, Gmail gebruikte hiervoor de iFrame methode. Kijk hier is naar http://www.openjs.com/articles/ajax/ajax_file_upload/

Acties:
  • 0 Henk 'm!

  • Barryvdh
  • Registratie: Juni 2003
  • Laatst online: 16:30
Dat kon vroeger niet nee, in moderne browsers wel zo te zien: http://net.tutsplus.com/t...ploading-files-with-ajax/

Acties:
  • 0 Henk 'm!

  • Vinze
  • Registratie: Augustus 2006
  • Laatst online: 19-06 12:07
Ja dat kan prima, ik zou het alleen niet zelf proberen te schrijven. Kijk bijvoorbeeld eens naar Dropzone.js.

Acties:
  • 0 Henk 'm!

  • meneer william
  • Registratie: Maart 2011
  • Laatst online: 04-11-2024
Het is onzin dat je geen files kunt uploaden met ajax. Ik heb er zelf een vraag over gesteld op stackoverflow toen ik dit voor het eerst deed. In die tijd was het net de nieuw en nog onbeschreven. |:( :?

Met wat gescharrel heb ik het dan toch voor elkaar gekregen en in de loop der tijd verbetert 8) . Zie http://stackoverflow.com/questions/15259632 voor code.

sirwilliam


Acties:
  • 0 Henk 'm!

  • las3r
  • Registratie: Augustus 2006
  • Laatst online: 11-06 09:55
ik zou blueimps library gebruiken - https://github.com/blueimp/jQuery-File-Upload - deze werkt echt fantastisch + is goed gedocumenteerd.
Pagina: 1