» »

Ajax mi "+" znake spremeni v presledke

Ajax mi "+" znake spremeni v presledke

tilen32 ::

Pozdravljeni želim preko Ajax skripte poslati besedilo vendar mi vse plus znake v besedilu spremeni v presledke. Celotno besedilo sem poskusil zakodirati z base64 vendar mi pri daljšem besedilu zadeva ni delovala (polovica besedila ni bila berljiva). Kaj lahko naredim?

Ajax skripta:
function shrani(){  
$(document).ready(function(){  
    var besedilo = $("#besedilo");
            $.ajax({  
                type: "POST", url: 'index.php?a='+besedilo.val(),  
                }  
            });  
        return false;  
});  
}


Hvala za pomoč!

Mavrik ::

urlencode moraš naredit (pogooglaj). V URLju "+" znak pomeni presledek ;)
The truth is rarely pure and never simple.

tilen32 ::

Hvala končno mi deluje :)

tilen32 ::

Na koncu sem uporabil jQuery funkcijo .serialize() ker sem z urlencode imel težave pri šumnikih.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Slo-Tech userscripts

Oddelek: Izdelava spletišč
175212 (2664) jype
»

Prikaži več gumb

Oddelek: Programiranje
363322 (2739) MrBrdo
»

Php varen login

Oddelek: Programiranje
203928 (3428) Volk|
»

[php]$_POST iz šumnikov v nešumnike

Oddelek: Izdelava spletišč
71619 (1531) Gost
»

[php] Knjiga gostov

Oddelek: Izdelava spletišč
293176 (2379) darix

Več podobnih tem