thanks...
But I have realised that this approach is flawed since Wicket is attemtping to render the parent panel's page in the Iframe which is not my intention. I just wanted the empty iframe to be re-rendered on its own. Any idea how i can do this? Thanks Jeremy igor.vaynberg wrote: > > at the same place where you are instntiating the form... > > -igor > > On Sat, Jun 6, 2009 at 3:20 PM, Jeremy2009<[email protected]> wrote: >> >> I instantiate my Iframe in the panel's onBeforeRender() to ensure there's >> a >> page to attach the iFrame to. >> >> I think the oncomponenttag() happens before the onBeforeRender() which >> means >> that if i do: >> >> tag.put("target", myIFrame.getMarkupId()); >> >> myIFrame is null. >> >> So, where can I instantiate my Iframe to ensure I can pass it's ref. to >> the >> panel's oncomponenttag method? >> >> Sorry if i'm missing something obvious... >> Thanks >> Jeremy >> >> >> >> igor.vaynberg wrote: >>> >>> add(new form(..) { oncomponenttag(tag) { tag.put("target","whatever"); >>> }}); >>> >>> -igor >>> >>> On Sat, Jun 6, 2009 at 1:26 PM, Jeremy2009<[email protected]> wrote: >>>> >>>> I am trying to simulate an ajax file upload by having my form's target >>>> specify an iframe. So that once the form's onsubmit() ends, the iframe >>>> will >>>> re-render instead of the panel that contains the upload form. On being >>>> re-rendered it will contain some javascript that will call another >>>> piece >>>> of >>>> javascript in the parent panel that will send an ajax request to the >>>> server >>>> therefore allowing me to simulate an ajax upload. >>>> >>>> So, I want to instantiate an iframe, add it to the parent panel and >>>> then >>>> have the form's target in the parent panel point to the iframe. How do >>>> i >>>> know what value to put in the target? >>>> >>>> Eg in my HTML i have: >>>> >>>> <iframe wicket:id="upload" frameborder="0" height="100" >>>> name="myIFrame"></iframe> >>>> >>>> <form .... target="myIFrame"> >>>> . >>>> . >>>> </form> >>>> >>>> Wicket will be ok with this? >>>> >>>> Many thanks >>>> J >>>> >>>> >>>> >>>> igor.vaynberg wrote: >>>>> >>>>> what exactly do you want to know? how to add a target tag to the form? >>>>> >>>>> <form wicket:id="form" target="foo"></form> >>>>> >>>>> -igor >>>>> >>>>> On Sat, Jun 6, 2009 at 1:07 PM, Jeremy Colton<[email protected]> >>>>> wrote: >>>>>> Hi, >>>>>> >>>>>> I am creating a form that performs a file upload. Rather than have >>>>>> the >>>>>> form's page update once the onSubmit() ends, I want the form's target >>>>>> attribute to specify an iframe and have the iframe update instead. >>>>>> >>>>>> How do i do this? >>>>>> >>>>>> Many thanks >>>>>> Jeremy C. >>>>>> >>>>> >>>>> --------------------------------------------------------------------- >>>>> To unsubscribe, e-mail: [email protected] >>>>> For additional commands, e-mail: [email protected] >>>>> >>>>> >>>>> >>>> >>>> -- >>>> View this message in context: >>>> http://www.nabble.com/How-to-set-a-form%27s-target-to-an-iframe--tp23905147p23905277.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] >>>> >>>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [email protected] >>> For additional commands, e-mail: [email protected] >>> >>> >>> >> >> -- >> View this message in context: >> http://www.nabble.com/How-to-set-a-form%27s-target-to-an-iframe--tp23905147p23906116.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] >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > > -- View this message in context: http://www.nabble.com/How-to-set-a-form%27s-target-to-an-iframe--tp23905147p23906487.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]
