On Fri, 2009-10-09 at 09:19 +0200, Thorsten Scherler wrote: > Hi all, > > I am implementing a form where I need to upload 2 different files. > > I want to block the second upload until the user added the first file > and I validated on the server. > > In my Java code I have: > fileUploadFieldSello = new FileUploadField("fileUploadFieldSello"); > fileUploadFieldSello.setRequired(true); > AjaxFormComponentUpdatingBehavior update = new > AjaxFormComponentUpdatingBehavior( > "onchange") { > @Override > protected void onUpdate(AjaxRequestTarget target) { > // Here goes the call to my business logic for validation > System.out.println("onchange event triggered"); > > fileUploadFieldPdf.setEnabled(true); > fileUploadFieldSello.setEnabled(false); > target.addComponent(fileUploadFieldPdf); > } > }; > fileUploadFieldSello.add(update); > // Add one file input field (sello) > add(fileUploadFieldSello); > ... > > Now in my html I have: > <form wicket:id="ajax-simpleUpload"> > <fieldset> > <legend>Validación</legend> > <p> > <label for="upload">Sello</label> > <input wicket:id="fileUploadFieldSello" id="uploadSello" > type="file"/> > </p> > <p> > <label for="upload">PDF</label> > <input wicket:id="fileUploadFieldPdf" id="uploadPdf" type="file"/> > </p> > <input type="submit" value="Validate"/> > <span wicket:id="progress">[[ajax upload progressbar]]</span> > </fieldset> > </form> > > My problem is that the "onchange" event seems to never got triggered. > This raises the question whether I need to trigger another event? > Further somebody knows a good tool to see which the input type"file" > element is triggering when I select a file? > > TIA for any infos.
Nobody any tips or infos? salu2 -- Thorsten Scherler <thorsten.at.apache.org> Open Source Java <consulting, training and solutions> Sociedad Andaluza para el Desarrollo de la Sociedad de la Información, S.A.U. (SADESI) --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org