Generic selectors
Exact matches only
Search in title
Search in content

Meerdere PHP output verwerken via één AJAX call

Als je meerdere waarden wilt verwerken via AJAX zou je de output van je PHP functie moeten omzetten naar een JSON encoded string.

$data=array("id"=>1, "text"=>"Een string", "waarden" => $array); // Zet alle benodigde waarden in de array
echo json_encode($data); // Gebruik json_encode om de array om te zetten naar een JSON encoded string

In je AJAX call vang je het weer op:

jQuery.ajax({
...
        success:function(results){
            var obj=$.parseJSON(results); // nu is obj een JSON object
            alert(obj.id); // geeft "1"
            alert(obj.text); // geeft "Een string"
        }
    });

Hulp nodig bij een project?

Neem gerust contact op! Je kunt een berichtje sturen via mijn persoonlijke website.

Vond je dit artikel nuttig?

Share on facebook
Deel op Facebook
Share on twitter
Deel op Twitter
Share on linkedin
Deel op Linkdin
Share on pinterest
Deel op Pinterest