• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
دسترسی به آرایه ارسالی json از php به جاوا اسکریپت
#1
با سلام
یه مشکل تو ارسال آرایه از phpبه جاوااسکریپت با آژاکس واسم پیش اومده توش موندم

این کد صفحه php

کد:
<?php

$r="{'a':'7','b':'3'}";

echo json_encode($r);
?>


کد های html , javascript


کد:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
</head>

<body>

<div id="test"></div>

<input type="button" onClick="req();">
</body>


<script>


function req()
{    
var xmlhttp=null;
        xmlhttp=new XMLHttpRequest();


    xmlhttp.open("GET",'b.php',true);    
    xmlhttp.onreadystatechange=function()
    {
        if (xmlhttp.readyState==4 && xmlhttp.status==200)
        {
        var jj=JSON.parse(xmlhttp.responseText);
            
        document.getElementById('test').innerHTML=jj['a'];
        }
    };
    xmlhttp.send(null);

    
}

</script>
</html>




چطوری میتونم به مقدار a که 7 هست دسترسی پیدا کنم
  پاسخ
تشکر شده توسط :
#2
اول اینکه تایپ استرینگ رو با " جدا کن
نه با '
دوم هم اینکه با . دسترسی داری
ینی بنویس:
کد پی‌اچ‌پی:
#jj.a
console.log(jj.a
همه جوره اش رو داریم ظاهرن
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان