Folgende Sitaution:
Da unsere Firma im letzten Jahr von 250 auf das fast 3-fache an
Mitarbeitern gewachsen ist, wird das eingeben von Namen �ber
Select-Boxen immer m�hsamer, weil eine Select-Box, die nur die Namen der
Mitarbeiter enth�lt + deren ID (guid) als "Value" breits 60 kByte gro�
ist, bin ich auf der Suche nach einer anderen bzw. nach einer universell
einsetzbaren L�sung f�r �berall dort, wo ein Mitarbeiter gew�hlt werden
k�nnen soll.
Meine Idee:
---- cut ---
<form action="doform.asp" method="post" name="pro_form">
<input type="hidden" name="MA_ID"
value="{6D9F87E0-4348-40E0-94BC-CB30C2901AA4}">
Projekttitel: <input type="text" name="PTitel" size="25"><br>
Projektleiter: <input type="text" name="PLeiter" size="25" value="Alter
Projektleiter"><br>
.....
</form>
---- cut ---
Der User soll nun in das Feld "Projektleiter" einen freien Text eingeben
k�nnen - also entweder den Teil des Namens oder das Kurzzeichen. Nachdem
das Feld ge�ndert wurde, soll ein Popup-Fenster aufgehen und:
a) wurde der Name eindeutig erkannt:
- Einsetzen der richtigen MA_ID in das Hidden-Field "MA_ID"
- Einsetzen des vollen Namens in das Feld "PLeiter"
- Schlie�en des Popups
b) wurde niemand gefunden:
- Mitteilung, dass keine passende Person gefunden werden konnte
- Wiederherstellen des alten Inhalts (oder l�schen?)
c) wurden mehrere Personen gefunden:
- Anzeige der gefundenen Personen als Liste (Name klickbar)
Sobald auf einen Namen geklickt wird, soll folgendes passieren:
- Einsetzen der richtigen MA_ID in das Hidden-Field "MA_ID"
- Einsetzen des vollen Namens in das Feld "PLeiter"
- Schlie�en des Popups
Nun meine Fragen:
* WIE hei�t das zugeh�rige Ereignis, dass ausgel�st wird, nachdem
sich der Inhalt eines Textfeldes ge�ndert hat? Sprich wenn die
�nderungen abgeschlossen sind, nicht nach jedem getippten
Buchstaben
* Wie setze ich die neuen Werte aus dem Popup-Fenster in das
Formular ein?
Anmerkung dazu: Ich habe nicht nur den Namen des Formulars,
sondern auch des Fensters und des Frames, wo das Formular
dargestellt wird
Danke,
Stefan.
| [aspdecoffeehouse] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp