Bueno, al parecer encontre una solucion:
Cuando selecciono una opcion del
select X, envio a traves de una peticion AJAX el valor de la opcion a una pagina PHP, luego de procesar la informacion, genero las options que se mostraran en el
select Y.
entonces en la pagina PHP me genera:
Código PHP:
<option value="titulo">Titulo</option>
<option value="1">uno</option>
<option value="2">dos</option>
<option value="3">tres</option>
<option value="4">cuatro</option>
Luego, ese fragmento, la inserto en el
select Y, pero, al parecer, no se inserta como un "todo", sino que opcion por opcion, entonces por eso quedaba seleccionada siempre la ultima opcion. Entonces lo que hize fue insertar el fragmento, y luego buscar el option dentro del
select Y que contenga el atributo
value="titulo", para agregarle el atributo
selected="selected", y funciono.
Habria alguna otra forma de poder hacerlo?