Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: JQuery pateikimas. & ženklo išvengimas

Parašė WhiZz· 2015 Bir. 5 21:06:47
#1

Sveiki. Kuriuosi php jquery pateikimą informacijos.
Ir susidūriau su tokia problema... Žodžiu kai siunčiama informacija per jquery tarkim

narys="+uid+"&pavadinimas="+name+"&kategorija="+cat,

Jeigu narys į pavadinimą įrašo & ženkla tuomet neisirašo kategorija ir pavadinimas būna tik iki & ženklo.
Pvz.: Jei įrašoma Pavadinimas & antras pavadinimas, tada pavadinimas į duomenų bazę įsirašo toks:
Pavadinimas .
Tad mano klausimas būtų toks - kaip pateikti informacija su jquery, kad & ženklas nekliūdytu informacijos įrašymui.
Galbūt kitokį kodą naudoti? :?
Mano kodas:


function vykdom(uid, name, cat) {
$('#vykdom'+uid).removeAttr('onclick');
$.ajax({
type: "POST",
url: "ajax/skelbti.php",
data: "

narys="+uid+"&pavadinimas="+name+"&kategorija="+cat,

cache: false,
success: function(html) {
if(html !== 0) {
$('#vykdom'+uid).html('<i class="fa fa-check"></i>');
$("#info").fadeIn().html(html);
} else {
$('#vykdom'+uid).html('<i class="fa fa-cross"></i>');
}
}
});
}



Redagavo WhiZz· 2015 Bir. 5 21:06:29

Parašė ozzWANTED· 2015 Bir. 5 23:06:51
#2

Pabandyk &amp; vietoje &. Ir kodą dėk forume tarp [*geshi=php*][*/geshi*]

Parašė avice· 2015 Bir. 7 10:06:51
#3

o tai taip netinka data: {narys:uid,pavadinimas:name,kategorija:cat}

Parašė WhiZz· 2015 Bir. 8 02:06:02
#4

Cia kaip datastring ar kazkas tokio?

Parašė WhiZz· 2015 Bir. 8 02:06:29
#5

Tarp geshi ir dejau, nezinau kodel cia taip rodo