Re: Link onclick setMarkupId doesn't work.

2010-10-17 Thread always_rick
Igor Vaynberg-2 wrote: > > listview.setreuseitems(true) > > for what its worth it is better to pull then to push values. > > -igor > > thanks a lot. it still doesn't work. I am using wicket 1.4.12. -- View this message in context: http://apache-wicket.1842946.n4.nabble.com/Link-onclick-s

Re: Link onclick setMarkupId doesn't work.

2010-10-17 Thread always_rick
James Carman wrote: > > Why not just use pure JavaScript for this? All you're trying to do is > change a class or id (I'd do class) when something is clicked. Is > there any reason why you need to go server-side for this? > my javascript skill is limited. could you please show how to do it?

Re: Link onclick setMarkupId doesn't work.

2010-10-17 Thread Igor Vaynberg
listview.setreuseitems(true) for what its worth it is better to pull then to push values. -igor On Sat, Oct 16, 2010 at 11:10 PM, always_rick wrote: > > What I am trying to do is: > > if menu item is selected (onClick), change the markup id or class. > > However, it doesn't seem to work. Am I

Re: Link onclick setMarkupId doesn't work.

2010-10-17 Thread Sven Meier
Hi, the listView is populated before each render, so it doesn't make sense to alter a component in onclick(). Sven On 10/17/2010 08:10 AM, always_rick wrote: What I am trying to do is: if menu item is selected (onClick), change the markup id or class. However, it doesn't seem to work. Am

Re: Link onclick setMarkupId doesn't work

2010-10-17 Thread Martin Grigorov
it seems "it doesn't work" for list items. did you try to use .setReuseItems(true) ? On Sun, Oct 17, 2010 at 9:15 AM, Arjun Dhar wrote: > > BTW before I get into a ball of mis understandings; I'm just complaining > about "setMarkupId" here in general :) > It works with MarkupContainers like with

Re: Link onclick setMarkupId doesn't work

2010-10-17 Thread Arjun Dhar
BTW before I get into a ball of mis understandings; I'm just complaining about "setMarkupId" here in general :) It works with MarkupContainers like with "div" tag etc. But not with td, li etc. "id" is an attribute that can represent any DOM element to my mind, hence the complaint. -- View this me

Re: Link onclick setMarkupId doesn't work

2010-10-17 Thread Arjun Dhar
I was about to complain about the same thing. I also use "SimpleAttributeModifier" to get around the issue. -- View this message in context: http://apache-wicket.1842946.n4.nabble.com/Link-onclick-setMarkupId-doesn-t-work-tp2998815p2998836.html Sent from the Users forum mailing list archive at N

Re: Link onclick setMarkupId doesn't work.

2010-10-16 Thread James Carman
Why not just use pure JavaScript for this? All you're trying to do is change a class or id (I'd do class) when something is clicked. Is there any reason why you need to go server-side for this? On Sun, Oct 17, 2010 at 2:10 AM, always_rick wrote: > > What I am trying to do is: > > if menu item i

Link onclick setMarkupId doesn't work.

2010-10-16 Thread always_rick
What I am trying to do is: if menu item is selected (onClick), change the markup id or class. However, it doesn't seem to work. Am I missing something? html # wicket ListView listView = new ListView( "menuitem", menuItemList ) { @Override protected void populat