Avatar billede n_j_b Nybegynder
21. september 2010 - 22:31 Der er 1 kommentar og
1 løsning

JAVA/AJAX - ÆØÅ-problem!

Hej experter. Jeg har et problem visningen af de danske specialtegn æøå.
Ved en form sender jeg en tekst med æøå til min AJAX-funktion som står nedenfor, som derefter henter oplysninger tilbage fra en ekstern PHP-fil

______

function send_tekst() {
    var tekst = $("input[name=tekst]").val();
    if( tekst == false) {
    $("#besked_div").html("Indsæt en tekst!");
    } else {
        $.ajax({
            type: "POST",
            url: "tekst_call.php",
            data: "tekst=" + tekst,
            timeout: 5000,
            error: function() { alert("Der skete en fejl. Prøv igen senere!"); },
            beforeSend: function() { $("#besked_div").html("Teksten behandles"); },
            success: function( data ) { $("#besked_div").html(data); }               
                    })               
                        }
______

Problemet er, at jeg får vist "æøå" i stedet for "æøå" i min "besked_div"

Hvis jeg springer AJAX-funktionen over og kommunikere direkte til PHP-filen fra formen, så vises æøå rigtigt. Derfor går jeg ud fra, at det er AJAX-funktionen ovenfor, der skal rettes til.

Både formen og den eksterne PHP-fil er sat til iso-8859-1.

Hvad skal jeg gøre for at få æøå vist rigtigt?

På forhånd mange tak for hjælpen.
Avatar billede arne_v Ekspert
21. september 2010 - 23:17 #1
Det er jo åbenlyst at du får returmeret UTF-8 og ikke ISO-8859-1.

Hvorfor får du nok bedre svar på i http://www.eksperten.dk/spm/Programmering/Script/JavaScript/ !
Avatar billede n_j_b Nybegynder
23. september 2010 - 13:01 #2
Tak for dit svar.

Jeg flytter så mit spørgsmål over til http://www.eksperten.dk/spm/Programmering/Script/JavaScript/
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester