如何更新元素的jsonView?

时间:2016-09-12 07:04:30

标签: javascript django

我有Json对象,我想用jsonView进行打印。 但每当我尝试用新的Json对象更新相同的元素时,它也会记住旧的对象,并且可以打印出所有旧对象以及新对象。

我正在使用以下命令进行打印。

function commandPopup(){
  $('.commandPopup').click(function()
  {
    $(".modal-title").html($(this).attr('box')+":"+$(this).attr('task'));
    $('#commandPopup').on('show', function ()
    {
      $('.modal-body',this).css({width:'auto',height:'auto', 'max-height':'100%'});
    });
    $("#commandPopup").modal('show');
    $.getJSON('get_taskinfo',
    {
      'box' : $(this).attr('box'),
      'task' : $(this).attr('task')
    }).done(function(data)
    {
      console.log(data);
     var config=data.config;
     $("#config").jsonView(config);
    });
  });
}

1 个答案:

答案 0 :(得分:0)

我刚刚在将json对象添加到它之前清除了#config id来解决它。

$("#config").html("");
$("#config").jsonView(config);