Ich bastle auch grad bisschen mit ajax rum. Genauer gesagt verwende ich gerade Autocomplete von scriptaculous. wikibook
scriptaculous Doku
Mein Problem: Die Daten die vorgeschlagen werden stammen aus ner mssql db. Diese verwendet allerdings nicht utf-8 als zeichensatz.
Dadurch wurden bei anzeigen auf der Seite statt deutschen Umlauten nur Vierecke angezeigt.
Danach hab ich mit utf8_encode in php den String zu konvertieren. Das funktioniert auch teilweise.
Jetzt werden die Umlaute in den Vorschlägen angezeigt. Allerdings wenn ich einen Umlaut in das Textfeld eintippe sind die ergebnisse weg!
Bsp.:
Inhalt Textfeld: Stein
Vorschläge: Steinbrück
Steinmeier
Inhalt Textfeld: Steinbrü
-> keine Vorschläge.
ich denk mal das hier doch noch irgendwo ein Zeichensatzprobelm besteht, und hier das ü welches ich eingegeben habe nicht dem ü enspricht, das ich durch utf8_encode bekomme.....
Ich hoffe ich konnts mich so ausdrücken, dass das hier jemand versteht der mir helfen kann...
Gruß,
m4rkus
Dieser Beitrag wurde von m4rkus bearbeitet: 17. April 2008 - 18:09

Hilfe
Neues Thema
Antworten

Nach oben


