Pozdravljeni!
Trenutno eksperimentiram z uporabo jQuery in PHP in prenosom podatkov med njima.
Uspe mi preko funkcije $.ajax v jQuery klicat php datoteko in preko nje vrniti neko navadno besedilo.
sestavi.js
var id = $(this).attr("id");
var dataString = 'id='+ id;
$.ajax
({
type: "POST",
url: "/ajax/sestavi-ajax.php",
data: dataString,
cache: false,
success: function(html)
{
$(".podatki").fadeIn();
$(".podatki").html(html);
}
});
sestavi-ajax.php
$id_kategorije = $_POST["id"];;
$category = new Category($id_kategorije, intval($cookie->id_lang));
$category->name = Category::hideCategoryPosition($category->name);
echo $category->name;
Zadeva pravilno vrne ime kategorije.
Problem nastane ko bi jaz rad nazaj vrnil kakšne bolj kompleksne podatke kot so zapleteni arrayi, več spremenljivk, itd..
Kateri način je najbolj učinkovit način da iz PHP datoteke v sestavi.js pošljem kompleksne podatke in jih prikažem?