AJAX ile alınan json kodu unparsable olduğunu

0 Cevap php

Ben bir acemi değilim.

Ben json fikrini anlamak, ancak işe basit json jquery php kod yazmak, bana yardım edin. Onun çalışma değil (çünkü ben. Vb işlevini tıklatın, göndermek, $ _POST yazmadım, soo ben kod kesti Sorunu bulmak)

Kullanıcı view.html girer ve değer Bob ile bir uyarı kutusu almalısınız - sorunun kullanıcı uyarı kutusu değil almak.

view.html

<html>
<head>
<script type="text/javascript" 
        src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js">
</script>
<script type="text/javascript">
  $(document).ready(function () {
      $.ajax({
          url: 'controller.php',
          type: 'post',
          dataType: 'json',
          success: function (data) {
              alert(data["userdata"]["first"]);
          }
      });
  });​
</script>
</head>
<body>
</body>
</html>

controller.php:

<?php
  $arr=array();
  $arr['userdata']['first']='Dan';
  echo json_encode($arr);
?>

Yardımlarınız için teşekkürler

0 Cevap