dont mess around with the form manually - you cannot submit it using that function - instead wrap the select in a zone and specify zone="^" on the select.
HTH -- Chris On Fri, Jan 23, 2015 at 4:08 PM, nhhockeyplayer nashua < nhhockeypla...@hotmail.com> wrote: > Folks, > > I wrote code and it fails now. > > My event handler refuses to be triggered. > > I have tried everything. > > Can someone take a look at this code? The demo is at > http://psinh.ddns.net:9011/psi/home > > Best regards > and thanks... KEN > > Pages have properties Components have parameters. The page that houses > this Gallery has persistent properties for VALUE. > > Gallery.TML > > <td width="10%" align="center" nowrap="NOWRAP"> > <t:Label for="itemsPerPageSelect">Items Per Page</t:Label> > <select t:type="Select" t:id="itemsPerPageSelect" > t:clientId="itemsPerPageSelect" id="itemsPerPageSelect" > t:model="literal:5,10,15,25,50,100,250,500,1000,5000,10000" > t:value="itemsPerPage" > onchange="galleryForm.submit()" > /> > </td> > > Gallery.JAVA > > @Component(id = "itemsPerPageSelect", parameters = { > "value=itemsPerPage", "clientId=itemsPerPageSelect" } ) > private Select itemsPerPageSelect; // this event never gets called > @OnEvent(value = EventConstants.VALUE_CHANGED, component = > "itemsPerPageSelect") > public Object onActionFromItemsPerPageSelect(Integer value) > { > logger.debug("In onValueChangedItemsPerPageSelect : "); // ok > pagination logic omitted return homePage; > } > >