Jquery 读取json并将内容放入div

Jquery 读取json并将内容放入div,jquery,json,Jquery,Json,我需要像这样阅读json: {"error_message":"Only post requests are allowed","reservations":null,"error_code":1} 并将结果放在3个不同的分区中。我正在看这段代码更改json链接并链接jquery的外部资源,但我找不到问题出在哪里。谢谢 这是我的实际代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.

我需要像这样阅读json:

{"error_message":"Only post requests are allowed","reservations":null,"error_code":1}
并将结果放在3个不同的分区中。我正在看这段代码更改json链接并链接jquery的外部资源,但我找不到问题出在哪里。谢谢

这是我的实际代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
$(document).ready(function(){
    $.getJSON("./reservations.json",function(data){
        $.each(data, function(i,post){
            content += '<h3>' + error_message + '</h3>';
            $(content).appendTo("#error_message");
        });
    });  
});

</script>
</head>
<body>
    <div class="container">
        <div id="error_message"></div>
        <div id="reservations"></div>
        <div id="error_code"></div>
    </div>
</body>
</html>

$(文档).ready(函数(){
$.getJSON(“./reservations.json”),函数(数据){
$。每个(数据、功能(i、post){
内容+=''+错误信息+'';
$(内容)。附加到(“#错误消息”);
});
});  
});

如果JSON存储在变量中:

var json = {"error_message":"Only post requests are allowed","reservations":null,"error_code":1};
假设您的3
div
s是

<div id="div1"></div>
<div id="div2"></div>
<div id="div3"></div>
此外,如果JSON与问题中所示完全相同,则不需要
$。每个

var content = '<h3>' + data.error_message + '</h3>';
$(content).appendTo("#error_message");
var content=''+data.error\u message+'';
$(内容)。附加到(“#错误消息”);

尝试发布您的代码,以便我们能更好地帮助您:)实际上,错误消息也没有在任何地方定义。。在原始代码中使用data.error_消息应该可以工作simone@Mvision:谢谢。我在打了这个之后也意识到了这一点。我更新了我的答案。我想你可以帮我回答json相关的问题。我必须从两个json文件中检索json值并附加到两个div(test.txt到div1,test2.txt到div2),我该怎么做?我在我的代码上挣扎了两天。以下是发布的问题:
content += '<h3>' + error_message + '</h3>';
var content = '<h3>' + post.error_message + '</h3>';
var content = '<h3>' + data.error_message + '</h3>';
$(content).appendTo("#error_message");