When I remove valueChangeListener , setter is called. But I need to use valueChangeListener.
AM101 wrote: > > I have two selectOneMenu components (lstType and lstSubType) in my form. I > want to change values in lstSubType when value in lstType changes. I am > using valueChangeListener as follwong: > > <!-- Type --> > <component jsfid="lstType" extends="t:selectOneMenu" > id="lstType" allowBody="false"> > <attributes> > <set name="value" value="[EMAIL PROTECTED]" /> > <set name="required" value="true" /> > <!--set name="onclick" value="submit()" /--> > <set name="onchange" value="submit()" /> > <set name="valueChangeListener" > value="[EMAIL PROTECTED]" /> > </attributes> > <element renderId="0" jsfid="selectItem"> > <attributes> > <set name="itemLabel" value="Select a type ..." > /> > <set name="itemValue" value="" /> > </attributes> > </element> > <element renderId="1" jsfid="selectItem"> > <attributes> > <set name="itemLabel" value="A" /> > <set name="itemValue" value="A" /> > </attributes> > </element> > <element renderId="2" jsfid="selectItem"> > <attributes> > <set name="itemLabel" value="B" /> > <set name="itemValue" value="B" /> > </attributes> > </element> > </component> > > <!-- Sub Type --> > <component jsfid="lstSubType" extends="t:selectOneMenu" > id="lstSubType" allowBody="false"> > <attributes> > <set name="value" value="[EMAIL PROTECTED]" /> > <set name="required" value="false" /> > <set name="disabled" value="[EMAIL PROTECTED]" /> > </attributes> > <element renderId="0" jsfid="selectItem"> > <attributes> > <set name="itemLabel" value="Select a sub type > ..." /> > <set name="itemValue" value="" /> > </attributes> > </element> > <element renderId="1" jsfid="selectItems"> > <attributes> > <set name="value" value="[EMAIL PROTECTED]" /> > </attributes> > </element> > </component> > > Everything works fine except that when I submit the form setter of sub > type is never called and always remains the same . Please let me know what > is missing? > > Thanks, > AM > -- View this message in context: http://www.nabble.com/valueChangeListener-is-breaking-form-submit-tf3622758.html#a10116210 Sent from the Shale - User mailing list archive at Nabble.com.