Ben verileri işler ve daha sonra bir JSON dizi döndüren bir PHP komut dosyası, JQuery kullanarak, bir javascript nesnesi olan bir Ajax isteği gönderir şu bir web sayfası var.
Daha sonra dizideki sonraki öğeleri sunmak için bir HTML DIV içinde ve bir düğme takas HTML tıklamasıyla dizideki ilk öğeleri sunmak gerekiyor.
Burada PHP komut dosyası kodudur.
$arr[] = array("firstname"=>"Mike", "surname"=>"Jones");
$arr[] = array("firstname"=>"James", "surname"=>"Smith");
$arr[] = array("firstname"=>"Jenny", "surname"=>"Williams");
$json = json_encode($arr);
echo $json;
Burada PHP komut dosyası döndürür hangi JSON dizidir.
[
{
"firstname": "Mike",
"surname": "Jones"
},
{
"firstname": "James",
"surname": "Smith"
},
{
"firstname": "Jenny",
"surname": "Williams"
}
]
Burada HTML içinde söz parçalardır.
<div id="person"><div>
<button id="next">Next Person</button>
Burada JQuery kütüphanesini kullanarak JavaScript.
$.ajax({
type: "POST",
url: "request.php",
dataType: 'json',
data: datasend,
success: handleRequest
});
function handleRequest(response)
{
var jsondata = response;
//want to show the first, firstname and surname within person div, from json array
//$('#person').html("Firstname =" + firstnamevar + "Surname = " + surnamevar);
}
$('#next').click(function()
{
//want to move to the next firstname and surname, in the son array
});
'HandleRequest' fonksiyonu içinde ben kişi div içinde html için ilk Isim ve soyadını eklemek istiyorum.
Ardından bir sonraki düğmeye ben JSON dizi boyunca hareket ve div firstname ve soyadı sonraki kişileri eklemek istediğiniz tıklatın.
Herhangi bir yardım için teşekkür ederiz!
Dave