Autor | Zpráva | ||
---|---|---|---|
pema01 Profil |
#1 · Zasláno: 28. 4. 2015, 18:55:54
Ahoj,
chci se poradit, jak naplnit v javascriptu pomocí ajaxu pole daty, které ajaxové PHP vyhodí jako string: "něco,". Dík. |
||
Keeehi Profil |
#2 · Zasláno: 28. 4. 2015, 19:30:45
Přenášej to v nějakém rozumném formátu. Třeba JSON. Pak to bude vypadat takto:
var yourArray = JSON.parse(recievedData); |
||
pema01 Profil |
#3 · Zasláno: 28. 4. 2015, 19:35:16
no já to mám zatím takto:
<script> var field = new Array(<?php include "./do.php"; echo what($ktery); ?>); </script> a v souboru do.php mám funkci what($ktery), který na základě tohoto parametru vybírá z DB Stringy a vypisuje je. Takže když zobrazím stránku v prohlížeči jako kód, mám tam: <script> var field = new Array("ahoj","hello"); </script> Jenže já nějak potřebuji, aby se do JS pole field[] umístily ty Stringy ajaxově... Nevím jak na to. |
||
Radek9 Profil |
#4 · Zasláno: 28. 4. 2015, 19:41:25
pema01:
AJAXem pošleš string, který získáš z PHP funkce json_encode() . V JavaScriptu, jak zmínil Keeehi, potom použiješ funkci JSON.parse() .
|
||
Časová prodleva: 8 let
|
0