console.log($("#y").find('option:nth-child("0")').val());
console.log($("#x").find('option:nth-child("0")').val());
So ich hoffe jetzt ist klar wo meine Problem liegt!?
Ja, dein Problem ist dass du nicht verstanden hast, was val() tut.
val() liefert den aktuelln Wert eines Formularelements und nicht das value-Attribut eines beliebigen Formularelements.
Aber meine Beispiele diesbezüglich ignorierst du gekonnt.
Warum du den Inhalt der value-Attribute der option-Elemente brauchst, verstehe ich aber immer noch nicht.