Not sure what’s going on but I can’t get my t:jsValueChangeListener to invoke 
it’s body tag event.  I’m trying to run my my jsValueChangeListener code when 
the page loads.  When I view source after the page has been generated, the body 
tag does not have a onload event.  I know my expressions are working because 
they work fine after the page has loaded.  Any ideas?
 
I’m using MyFaces 1.2.5 with Tomahawk 1.1.8.
 
 
<h:panelGroup>    <h:selectOneMenu value="#{quote.moveInfo.priceListTC}" >      
  <f:selectItems value="#{moveInfoCtrl.priceTypeList}"/>        
<t:jsValueChangeListener for="discountText" bodyTagEvent="onload"            
expressionValue="($srcElem.options[$srcElem.selectedIndex].value=='' || 
$srcElem.options[$srcElem.selectedIndex].value=='UVL01' || 
$srcElem.options[$srcElem.selectedIndex].value=='MT01')? 
$destElem.style.display='inline':$destElem.style.display='none';"/>        
<t:jsValueChangeListener for="bookerAdjText" bodyTagEvent="onload"            
expressionValue="($srcElem.options[$srcElem.selectedIndex].value=='GPP' || 
$srcElem.options[$srcElem.selectedIndex].value=='FSC')? 
$destElem.style.display='inline':$destElem.style.display='none';"/> 
</h:selectOneMenu></h:panelGroup> 
<t:outputLabel forceId="true" id="discountText" value="Discount" 
/><t:outputLabel forceId="true" id="bookerAdjText" value="Booker Adjustment" />
_________________________________________________________________
Suspicious message? There’s an alert for that. 
http://windowslive.com/Explore/hotmail?ocid=TXT_TAGLM_WL_hotmail_acq_broad2_122008

Reply via email to