Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Input-Feld mit Autocompleter, Einzelne Einträge löschen [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Input-Feld mit Autocompleter, Einzelne Einträge löschen


 
pascal007
14-07-2010, 12:38 
 
Hallo :D

Ich bin auf der Suche nach etwas Speziellem und habe leider kein Tutorial oder der Gleichen gefunden.

Ich habe eine Input-Feld (für ein Nachrichten-System) welches das "An wen" darstellt. In dieses kann man mit ";" getrennt Namen eingeben. Es gibt auch mit scriptaculous ein Autocompleter der einem die Namen vorschlägt.

Jetzt möchte ich gerne, dass hinter jedem Namen ein Kreuz angezeigt wird und wenn man auf dieses klickt, verschwindet der Name wieder aus dem Input-Feld. Weitere Namen die schon drinstehen sollten stehen bleiben.

Ist das überhaupt realisierbar in einem Input-Feld... oder muss ich da irgendwie mit einem Div etwas basteln?

 
AmicaNoctis
14-07-2010, 13:07 
 
Hallo,

mit einem Input-Feld ist das nicht realisierbar, da müsstest du es schon nach jedem ; dynamisch zerlegen, so wie Thunderbird es bei Eingabe mehrerer Empfänger auf einer Zeile macht: siehe Anhang

Gruß,

Amica

 
wahsaga
14-07-2010, 14:30 
 
Wenn man entsprechenden Aufwand betreiben will, dann kann man sicherlich die Länge der Namen berechnen/ausmessen, und dann die Kreuzchen über dem Inputfeld platzieren ...

 
onemorenerd
14-07-2010, 15:30 
 
Plugins | jQuery Plugins (http://plugins.jquery.com/project/TokenInputWidget)
Vorbild: Token Field Programming Guide: Introduction to Token Field Programming Guide for Cocoa (http://developer.apple.com/mac/library/documentation/Cocoa/Conceptual/TokenField_Guide/Introduction/Introduction.html)


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:04 Uhr.