That's what I've found, too, that uploading using ajax is not possible. 

But :-), I don't need the upload to be ajax, all I need is the filename, as 
soon as the file was choosen by the user.
That way I could validate the filename serverside, and provide immediate 
feedback, before the (maybe) long upload is performed.
So, just adding a parameter to the ajax "onchange" call would do the trick. 

What I'll try now is adding another "hidden" ajax form, link the file upload 
element to a hidden field in this form, and then "manually" submit this form, 
by adding my own "wicket free" javascript... not beautiful, but should work.

Thanks for your help,
Thomas

-------- Original-Nachricht --------
> Datum: Wed, 27 Aug 2008 08:57:01 -0700 (PDT)
> Von: Michael Sparer <[EMAIL PROTECTED]>
> An: [email protected]
> Betreff: Re: fileupload element checking filename existing before upload 
> using ajax

> 
> the problem is file uploading with ajax - that's just not possible
> (restriction of the http protocol as far as I remember), however you can
> 'simulate' using some approaches, e.g. a hidden iframe where you post your
> file to. 
> that topic has been discussed many times, just search the list - if i
> remember correctly there's already a component for that somewhere in
> wicketstuff ...
> 
> regards,
> Michael
> 
> Thomas Lutz wrote:
> > 
> > Hi list !
> > 
> > I'm trying to build a upload form consisting of one ore more
> fileuploads.
> > 
> > If the file(s) already exist(s) on the server, I'd like to throw a
> > validation message, but, before uploading takes place.
> > 
> > I tried to attach AjaxEventBehavior to the FileUploadField, onchange is
> > executed, but I've no access to the current value of the file input
> > element. Tried AjaxFormComponentUpdatingBehavior as well, no success.
> > 
> > How should I approach this ? Basically all I need is ajaxing the
> onchange
> > with the "new value" back to the server.
> > 
> > Thanks for your help,
> > Thomas
> > -- 
> > Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! 
> > Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> > 
> > 
> > 
> 
> 
> -----
> Michael Sparer
> http://talk-on-tech.blogspot.com
> -- 
> View this message in context:
> http://www.nabble.com/fileupload-element-checking-filename-existing-before-upload-using-ajax-tp19181551p19184026.html
> Sent from the Wicket - User mailing list archive at Nabble.com.
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]

-- 
GMX Kostenlose Spiele: Einfach online spielen und Spaß haben mit Pastry Passion!
http://games.entertainment.gmx.net/de/entertainment/games/free/puzzle/6169196

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to