javascript - Display php data json_encoded with ajax -


i convert php code json json_encoded function. after write ajax code display data in ajax when running don't display data.

my json code:

[ {"name":"fasher","description":"2500 kg","namyandegi":"20,500,000","bazar":"22,410,000"} , {"name":"shob","description":"1000 kg","namyandegi":"10,400,000","bazar":"12,220,000"} ] 

and ajax file:

<script type='text/javascript'>             $(document).ready(function(){                      $.getjson('saipa.php', function(data) {                              $.each(data, function(key, val) {                                     $('ul').append('<li id="shoker">' + val.name + ' ' + val.description + ' ' + val.namyandegi + ' ' + val.bazar + '</li>');                             });                     });              });             </script>  <body>      <ul><li id="shoker"></li></ul> </body> 

use index overload $.each()

$.each(data, function(index) {     $('ul').append('<li id="shoker">' + data[index].name + ' ' +                                          data[index].description + ' ' +                                          data[index].namyandegi + ' ' +                                          data[index].bazar + '</li>'              ); }); 

Comments