View Source will not show the data if the values are populated by using
javascript and page rendering.

Do you have setter and getter for "m_speciality" ? Could you post that?

Cheers,
Tissen

2009/5/1 Sneha Manohar <[email protected]>

>   Hi All ,
> Thanks for all your previous help.
>
> I have drop down  field with id 'am_event' , on change populates  another
> drop down with id m_speciality . I can see the drop down getting populated
> in JSP,but view page source does not show  values of drop down 2 , but I
> have the values in regenerated source.
> On submit of this form , value selected in 2nd drop down (with id
> m_speciality)
> is null in action bean.
> Can please give me some tips of how to access this value of newly populated
> drop down in action.Any other suggestions much appreciated
>
> <stripes:form   name="addMC" action="/com/anoigma/actionbean/AM.action">
>
> <select class="select-event" onchange="poupulateSpeciality()"
> id="am_event" name="mc.event.eventId">
> <option value="-1" selected>Event...</option>
> <option value="1">Chronic conditions</option>
> <option value="2">Incidents</option>
> </select>
>
> /*below drop down is populated by javascript function
> poupulateSpeciality()*/
>
> <select name="speciality" id="m_speciality" class="select-speciality"
> name="mc.speciality.specialityId">
> <option value="-1" selected>Speciality...</option>
> </select>
>
> </stripes:form>
>
> //java script function
>
> <script>
> function populateSpeciality(){
>        var f=document.addMC;
>         f.speciality.options.length=null;
>         f.speciality.options[0] = new Option("Speciality...");
>         f.speciality.value[0].value = "-1"
>         f.speciality.options[0].selected= true
>         var length = root.childNodes.length ;
>         f.speciality.options[length] = new Option("Others..",15);
>         var j = 1
>         for (i=0;i<length;i++){
>             var id =
> http.responseXML.getElementsByTagName("id")[i].childNodes[0].nodeValue ;
>             var name =
> http.responseXML.getElementsByTagName("name")[i].childNodes[0].nodeValue ;
>             if(name != 'Others'){
>                 f.speciality.options[j]=new Option(name, id);
>                 j= j+1;
>             }
>
>         }
> }
>
> </script>
>
>
> sneha
>
> ------------------------------
> Cricket on your mind? Visit the ultimate cricket website. Enter 
> now!<http://in.rd.yahoo.com/tagline_cricket_1/*http://beta.cricket.yahoo.com>
>
> ------------------------------------------------------------------------------
> Register Now & Save for Velocity, the Web Performance & Operations
> Conference from O'Reilly Media. Velocity features a full day of
> expert-led, hands-on workshops and two days of sessions from industry
> leaders in dedicated Performance & Operations tracks. Use code vel09scf
> and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
> _______________________________________________
> Stripes-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/stripes-users
>
>


-- 
Cheers,
Tissen Sebastian
------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations 
Conference from O'Reilly Media. Velocity features a full day of 
expert-led, hands-on workshops and two days of sessions from industry 
leaders in dedicated Performance & Operations tracks. Use code vel09scf 
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
_______________________________________________
Stripes-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/stripes-users

Reply via email to