Mam takiego select-a:
Kod
<select size="1" name="lstOtherAppName">
<option value="1">opcja 1</option>
<option value="2">opcja 2</option>
......
<option value="n">opcja n</option>
<option value="-1">inne</option>
</select>
<option value="1">opcja 1</option>
<option value="2">opcja 2</option>
......
<option value="n">opcja n</option>
<option value="-1">inne</option>
</select>
Mój problem polega na tym, aby po wybraniu pozycji "inne" otworzylo sie drugie okienko z <input> a po zatwierdzeniu nowa opcja pojawila sie w <select> jako:
Kod
<option value="n+1" selected="selected">opcja n+1</option>
O ile otwarcie dodatkowego okienka to nie jest problem, o tyle przekazanie wartości spowrotem jest dla mnie czarną magią

Może ktoś pomoże?