Your problem is trying to use a JSP tag within a JSP tag:

<nested:text styleClass="label" maxlength="100" name="functionalities"
property="label" indexed="true" onChange="fnUpdate('<bean:write
name="indxFunc"/>');"/>

Try something like: onChange="<%= "fnUpdate('" + <bean:write
name="indxFunc"/> + "')" %>"/>

On 8/29/05, Anjishnu Bandyopadhyay <[EMAIL PROTECTED]> wrote:
>            
>   
> 
>    
> 
> Hi all,   
> 
>    
> 
> I have a <nested:iterate> where I am iterating over a list of objects. Each 
> object has a property "label", which is being displayed as a textbox.  
> 
>    
> 
> Now, I have a hidden field "hdnField", for each row of object.    
> 
>    
> 
> I want to call a javascript function "fnUpdate" onChange of the textbox to 
> update the hidden field.  
> 
>    
> 
> So, I need to pass the index (row number) of the particular row to the 
> javascript function, so that, the particular hidden field for the particular 
> row can be updated.  
> 
>    
> 
> I am trying something as follows:  
> 
>    
> 
> <nested:iterate id="functionalities" name="functionalities" 
> indexId="indxFunc">  
> 
>    
> 
>      <nested:text styleClass="label" maxlength="100" name="functionalities" 
> property="label" indexed="true"  
> 
>             onChange="fnUpdate('<bean:write name="indxFunc"/>');"/>  
> 
>    
> 
>      <nested:hidden name="functionalities" property="hdnField" 
> indexed="true"/>  
> 
>    
> 
> </nested:iterate>   
> 
>    
> 
> (The above code snippet is also in the attached .txt file, in case there is a 
> problem in reading).  
> 
>    
> 
> But it is not identifying "indxFunc" for "nested:text" in "<nested:iterate>". 
>    
> 
>    
> 
> It works fine for static tags like "<img>" or "<a>" in "<nested:iterate>",   
> 
>    
> 
> eg. <img src="find.gif" onclick="fn('<bean:write name="indxFunc"/>');" />   
> 
>    
> 
> Any way to solve the problem?  
> 
>    
> 
> A work-around is to update the hidden field in each row just before 
> submitting the form. But I was wondering if the problem can be solved the way 
> I am  
> 
> trying.   
> 
>    
> 
> Thanks for your time,  
> 
> Anjishnu.  
> 
>          
> **************** CAUTION - Disclaimer *****************
>  This e-mail contains PRIVILEGED AND CONFIDENTIAL INFORMATION intended solely 
> for the use of the addressee(s). If you are not the intended recipient, 
> please notify the sender by e-mail and delete the original message. Further, 
> you are not to copy, disclose, or distribute this e-mail or its contents to 
> any other person and any such actions are unlawful. This e-mail may contain 
> viruses. Infosys has taken every reasonable precaution to minimize this risk, 
> but is not liable for any damage you may sustain as a result of any virus in 
> this e-mail. You should carry out your own virus checks before opening the 
> e-mail or attachment. Infosys reserves the right to monitor and review the 
> content of all messages sent to or from this e-mail address. Messages sent to 
> or from this e-mail address may be stored on the Infosys e-mail system.
>  ***INFOSYS******** End of Disclaimer ********INFOSYS***
>   
> <nested:iterate id="functionalities" name="functionalities" 
> indexId="indxFunc">
> 
>       <nested:text styleClass="label" maxlength="100" name="functionalities"  
>                           property="label" indexed="true"
>                 onChange="fnUpdate('<bean:write name="indxFunc"/>');"/>
> 
>       <nested:hidden name="functionalities" property="hdnField" 
> indexed="true"/>
> 
> </nested:iterate>
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to