Zadejte hledaný výraz...

Přenášení HTML elementů v textarea – JQuery

David Flídr
verified
rating uzivatele
(22 hodnocení)
24. 8. 2012 11:01:46
Zdravím,
již delší dobu studuji jak je možné přenést a zpracovat pomocí JQuery HTML značky vložené v textarea. Vždy mi to značky nahradí entitami.
Mám tento kousek kódu:
$.ajax({
type: "POST",
url: "/upload-product.php",
data: {
id_in_shop : $("#id_in_shop", this).val(),
price : $("#price", this).val(),
image : $("#image", this).val(),
title : $("#title", this).val(),
link : $("#link", this).val(),
text : $("#textarea", this).text(),
cat : $(".select", this).val(),
subcat : selSubcat
},
Lze nějak už v této fázi zabránit na převod entit či je to pak lepší zpětně převést např. pomocí php? Díky za odpovědi
24. 8. 2012 11:01:46
https://webtrh.cz/diskuse/prenaseni-html-elementu-v-textarea-jquery#reply800184
Vit Hellebrand
verified
rating uzivatele
(3 hodnocení)
24. 8. 2012 13:06:45
Nevím jestli jsem Vás správně pochopil, ale pokud chcete pracovat přímo s tagy tak stačí používat funkci html().
http://jsbin.com/arajiq/1/edit
Popřípadě jestli to chcete někam zaslat, tak v GET a POST Vám to tagy nepovolí a zpětně je můžete přeložit pomocí php funkce: http://cz2.php.net/htmlentities
24. 8. 2012 13:06:45
https://webtrh.cz/diskuse/prenaseni-html-elementu-v-textarea-jquery#reply800183
David Flídr
verified
rating uzivatele
(22 hodnocení)
24. 8. 2012 13:15:35
aha díky, šlo mi o to poslání HTML, myslel jsem si to, takže si to v php zpětně převedu
24. 8. 2012 13:15:35
https://webtrh.cz/diskuse/prenaseni-html-elementu-v-textarea-jquery#reply800182
Pro odpověď se přihlašte.
Přihlásit