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