2016-08-31 40 views
-1

我有一个是在PHP创建一个JSON对象数组,我需要能够向下发送到的JavaScript,使JavaScript可以使用JSON.parse发送PHP JSON下来的JavaScript

什么是通过JSON排序最好的方式去做这件事?

回答

2

假设你有这样的端点,它产生的JSON数据:使用jQuery AJAX sample.com/json.php 在你json.php

<?php 
    echo json_encode($your_json_variable); 
?> 

而在你的脚本,:

$.getJSON('sample.com/json.php', function(data){ 

    $.each(data, function(k,v){ 
    console.log(v); 
    }); 

}); 
2

它实际上取决于你想怎么用javascript来获得它。如果你用ajax得到它,你可以像下面一样使用它来写出它。

<%php echo json_encode($your_json_data);%> 

如果你的JavaScript是在同一文件作为JSON数组比

<script language="javascript"> 
var myJSJson = <%php echo json_encode($json_data)%>; 
</script> 

会做的伎俩。