Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Agile forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Problem with select tag

 
Swathi Ram
Greenhorn
Posts: 27
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hai,

I had a jsp in that I had a input feild for number of jobs.Depending on
that input ,that many times the below tag must be display.

<td><s:select theme="simple" name="jobList[%{#rowstatus.index}].jobType" list="positionsList" emptyOption='true'/></td>

Until here it is working fine.But I'm having a button when I click on that
it should select the value for other dropdowns same as the first dropdown .
I'm trying to do this using onclick javascript

for(var i=1;i<=noofjobs;i++){
document.getElementById("jobList[i].speciality").option[document.postBulkJobs.jobList[0].speciality.selectedIndex].selected= true;
}

But it is not working . I'm not able to get selected value to the javascript . Is this the correct way to do it.

Please help
 
John Simpson
Greenhorn
Posts: 25
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Sounds like you need to ping the server first. Try using an Ajax framework instead of plain old javascript...

Just a thought
 
Merrill Higginson
Ranch Hand
Posts: 4864
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The problem is with the following code fragment:

When you have an element name containing characters that mean something in JavaScript such as square brackets or periods, you can't use the above method to retrieve the object. You must instead use either getElementById or getElementsByName to retrieve the object.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic