是否有任何方法来更新json对象并使用jquery将其作为json对象打印在div中

时间:2012-06-12 05:46:26

标签: jquery json

我已使用代码

更新了我的jSon对象
<script type="text/javascript" >
            jQuery(document).ready(function($){
                var lessonId = "3423671";
                $.getJSON('data.json', function(json) {             
                    $.each(json, function(i, data) {
                        $.each(this.courseStarted[0].courseDetails[0].lessonDetails, function(){                            
                            if(this.lessonId == lessonId){                              
                                this.quiz = "This row updated";                             
                            }
                        });
                    });
                });

            });
        </script>

这里我在if条件中更新我的json对象。是否有任何方法可以将新的更新json对象作为json format中的文本打印到html div标签中。

2 个答案:

答案 0 :(得分:1)

由于json包含您的对象数据(从您的服务器检索),并且您的代码刚刚更新了它,因此您可以使用JSON.stringify(json)将其转换为字符串。 AFAIK大多数浏览器本身都支持JSON对象。

答案 1 :(得分:0)

JSON.stringify({ foo: "lorem", bar: "ipsum" }, null, '\t');

doc