Problema con java script

Hola a todos, en estos momentos estoy haciendo una aplicación web en la cual tengo un problema que no se como resolver,
el problema es el siguiene, al presionar un boton de un jsp debe tomar el texto seleccionado de un select y cargarlo en un input text, el problema esta en que esto se itera y funciona bien para casi todos los input,exepto para los 2 primeros, les dejo el codigo del jsp que itera esto junto con el js

function editarRespuesta(index){

var elegido=$("#respuesta"+index+" option:selected").text();
var idelegido=$("#respuesta"+index+" option:selected").val();
alert("elegida "+elegido);
alert("id elegida "+idelegido);
$("#divEditarRespuesta"+index).addClass("ocultar");
$("#auxiliarRespuesta"+index).removeClass("ocultar");
$("#auxiliarRespuestNueva"+index).addClass("ocultar");
$("#nuevaRespuesta"+index).removeClass("ocultar");
$("#nuevaRespuesta"+index).focus();
$("#nuevaRespuesta"+index).val(elegido);
}

Este es el del JSP

este es el codigo que itera el select y los input

">

Este es el metodo que realiza la accion
" onclick="editarRespuesta(${index})" />

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de rodrigo salado anaya

jQuery ejemplo

Hola YusselLuna no sé si el ejemplo que te coloco te ayude o vuelva más legible tu código pero pon atención en que puedes encadenar las acciones de los objetos jquery.

 
Saludos y regresas para darnos el chisme de cómo te quedo.