微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何将PHP json_decode修改为jquery.getJSON?

如何解决如何将PHP json_decode修改为jquery.getJSON?

| 我是学习PHP和jQuery的新手,我自己尝试过很多次,但效果也不佳。 如何将PHP json_decode修改为jQuery.getJSON()?我想将所有PHPcode修改为javascript。
    $json_data = file_get_contents(\"data.txt\"); 
    $data = json_decode($json_data,true);
    if($data){
    $num = 1;
    foreach ($data as $result) {
    ?>
        $.ajax({
        url: \"page2.PHP\",dataType: \"html\",type: \'POST\',data: \"value=<?PHP echo $result[\'name\']; ?>\",success: function(data){ 
            $(\"#result<?PHP echo $num; ?>\").html(data);
        }
    <?PHP
    $num++
    }
    }
    ?>
json树:
[
 {\"name\" : \"name1\"},{\"name\" : \"name2\"},{\"name\" : \"name3\"},]
    

解决方法

        如果您确定该文本文件是json,则以下内容应该可以使用,因为JSON是javascript的子集。
<?php
$json_data = file_get_contents(\"data.txt\");
echo \"var json_data = $json_data;\";
?>

for (var i = 0; i<json_data.length; i++) {
        $.ajax({
        url: \"page2.php\",dataType: \"html\",type: \'POST\',data: \"value=\"+json_data[i].name,success: function(data){ 
            $(\"#result\"+String(i+1)).html(data);
        }
}
    

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。