Autor | Zpráva | ||
---|---|---|---|
hal_sk Profil |
#1 · Zasláno: 13. 3. 2011, 21:38:43
Zdravím. Dajú sa nejako prekonvertovať premenné php na premenné JS?
Napríklad mám na webe AJAX-ovú aplikáciu, ktorá odstráni diakritiku z textu, ktorý užívateľ vložil do textarea-i a k tomu sa zobrazí údaj, ktorý bude predstavovať napr. počet znakov, ktoré bolo treba nahradiť. Čiže jedna premenná je výsledný text bez diakritiky ("reka tece") a druhá je číslo ("3"). Teraz to riešim tak, že php skript spracuje výsledok (tie dva údaje), spojí tieto údaje do jednoho, oddelí ich nejakým oddelovačom ("reka tece|3") toto sa vy-echuje a tento výsledok je pomocou JS objektu xmlhttp.responseText "odchytený" a pomocou JS funkcie split dostanem naspäť 2 premenné, ale už ako súčasť JS. Dá sa to nejak elegantnejšie spracovať? |
||
Tori Profil |
#2 · Zasláno: 13. 3. 2011, 21:54:35
|
||
Chamurappi Profil |
#3 · Zasláno: 13. 3. 2011, 22:10:50
Reaguji na hala_sk:
V tomto konkrétním zadání nevidím důvod, proč do něj montovat AJAX. |
||
hal_sk Profil |
#4 · Zasláno: 13. 3. 2011, 22:12:54
JSON ešte nemám naštudovaný. Je to jednoduchšie ako XML?
|
||
hal_sk Profil |
#5 · Zasláno: 13. 3. 2011, 22:17:22
Chamurappi:
Ja viem, to je len príklad. Ale niekedy potrebujem napríklad pomocou AJAX-u spraviť našepkávač nejakých možností z datázy, ktoré predávam cez xmlhttp objekt. Zatiaľ som vždy tieto hodnoty nechal vypísať ako jednoliaty string, oddelený paličkami "|", ktorý som následne rozparsoval pomocou JS funkcie split. |
||
Chamurappi Profil |
#6 · Zasláno: 14. 3. 2011, 13:21:11
Reaguji na hala_sk:
Hledáš-li nějakou hezčí datovou strukturu pro přenos více členitých dat, je JSON ideální. „Je to jednoduchšie ako XML?“ Ano. Je to vlastně jen obyčejný JavaScript. |
||
Časová prodleva: 13 let
|
0