[ biske86 @ 06.09.2010. 23:34 ] @
Početnik sam u AJAX-u, pre nekoliko dana sam krenuo da ga učim i probao sam par primera na w3schools.com i mogu vam reći da je koncept odličan. E sada da ne lutam hteo sam da pitam da li je moguće odraditi sledeću stvar sa AJAX-om. Recimo da imam 2 tekstualna polja na formi, ime i prezime. U bazi imam tabelu IMENA sa poljima IME, PREZIME. Da li je moguće da popunim ova dva polja pomoću AJAX-a i da li je to komplikovano? PHP nije problem.
Ja sam razumeo primer kada se vraća tekst koji je u stvari html tabela ali me sada interesuje da može da se vrati neka struktura u vidu rekordseta da mogu da kažem ime.value=rekordset.ime[0]; //ovo naravno nije ispravna sintaksa samo radi primera.
[ Goran Rakić @ 07.09.2010. 00:01 ] @
Tvoj PHP koji pozivaš AJAX-om može da vrati običan tekst ili struktuiran kao JSON ili XML, kako god poželiš i onda to prihvataš iz JavaScripta. Nije mi jasno šta te buni.
[ sojic @ 07.09.2010. 09:07 ] @
Znaci u PHP imas aray imena. Primer

Code:

$imena[0]['ime'] = 'Djuro 1';
$imena[0]['prezime'] = 'Pucar 1';


$imena[1]['ime'] = 'Djuro 2';
$imena[1]['prezime'] = 'Pucar 2';


$imena[2]['ime'] = 'Djuro 3';
$imena[2]['prezime'] = 'Pucar 3';

echo json_encode($imena);




U javascriptu uradis ajax request i dobijes response. Do ime/prezime pristupis sa

Code:

response[0].ime
response[0].prezime 

i tako dalje.


Nadam se da je dovoljno jasno.
[ biske86 @ 07.09.2010. 14:36 ] @
To mi je trebalo. Hvala.