Please post for future people who find this thread.

On Thu, Apr 28, 2011 at 5:41 PM, Matthew Goodson
<[email protected]>wrote:

> I finally managed to figure out a workaround for this so it's all workin
> now.
> Thanks for your help!
>
> On Fri, Apr 29, 2011 at 8:49 AM, Matthew Goodson
> <[email protected]>wrote:
>
> >
> > Yeah on the javascript side it will fire off a request to the server to
> > reload the tab each time. But wicket on the server thinks that the
> requested
> > tab is already loaded so ignores the request
> >
> > On Thu, Apr 28, 2011 at 9:07 PM, Martin Grigorov <[email protected]
> >wrote:
> >
> >> The random parameter is there to prevent caching of the Ajax response.
> >> AFAIK clicking on a tab will reload its content each time. I.e. Wicket
> >> doesn't "think that the tab is already loaded".
> >>
> >> On Thu, Apr 28, 2011 at 12:41 AM, Matthew Goodson
> >> <[email protected]> wrote:
> >> > Yeah I'm not feeling too hopeful
> >> > I have a tabbed panel which loads the tabs via ajax. When the page is
> >> loaded
> >> > from the browsers cache i.e. the user hits the back button, the ajax
> >> request
> >> > to load the tab is sent but wicket thinks that tab is already loaded
> >> > (getSelectedTab()) so ignores the request.
> >> >
> >> > Here's the request that's sent. Wicket adds the random parameter. I'm
> >> not
> >> > sure if I removed the random param (somehow) if that would breaks
> >> things.
> >> >
> >> >
> >>
> http://localhost?wicket:interface=:27::IActivePageBehaviorListener:21:2&wicket:ignoreIfNotActive=true&tab=privacysettings&random=0.8811610792763531
> >> >
> >> > Any ideas?
> >> >
> >> >
> >> > On Wed, Apr 27, 2011 at 7:22 PM, Martin Grigorov <
> [email protected]
> >> >wrote:
> >> >
> >> >> Hi,
> >> >>
> >> >> I'm not sure whether this is possible at all.
> >> >> Why do you need to do this ?
> >> >>
> >> >> On Wed, Apr 27, 2011 at 8:12 AM, Matthew Goodson
> >> >> <[email protected]> wrote:
> >> >> > Hi guys,
> >> >> > I'm trying to find out if an ajax request has come from page that
> was
> >> >> loaded
> >> >> > from the browsers cache. Does anyone have any ideas of how I could
> >> >> achieve
> >> >> > this?
> >> >> > Thanks
> >> >> >
> >> >>
> >> >>
> >> >>
> >> >> --
> >> >> Martin Grigorov
> >> >> jWeekend
> >> >> Training, Consulting, Development
> >> >> http://jWeekend.com
> >> >>
> >> >> ---------------------------------------------------------------------
> >> >> To unsubscribe, e-mail: [email protected]
> >> >> For additional commands, e-mail: [email protected]
> >> >>
> >> >>
> >> >
> >>
> >>
> >>
> >> --
> >> Martin Grigorov
> >> jWeekend
> >> Training, Consulting, Development
> >> http://jWeekend.com
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [email protected]
> >> For additional commands, e-mail: [email protected]
> >>
> >>
> >
> >
> > --
> >
> > Matthew
> >
> > Software Engineer
> >
> > Matthew Goodson | spidertracks
> >
> > po box 5203 | 117a the square | Palmerston North 4441 | new zealand
> >
> > P: +64 6 353 3395 | M: +64 27 6969639
> >
> > E: *[email protected]* <[email protected]>   *
> > www.spidertracks.com*
> >
> > spiderwatch - because in the rescue game, time = life.
> >
> >
>
>
> --
>
> Matthew
>
> Software Engineer
>
> Matthew Goodson | spidertracks
>
> po box 5203 | 117a the square | Palmerston North 4441 | new zealand
>
> P: +64 6 353 3395 | M: +64 27 6969639
>
> E: *[email protected]* <[email protected]>   *
> www.spidertracks.com*
>
> spiderwatch - because in the rescue game, time = life.
>



-- 
Jeremy Thomerson
http://wickettraining.com
*Need a CMS for Wicket?  Use Brix! http://brixcms.org*

Reply via email to