jquery - 如何使用 json 序列化将带有其他变量的对象发送回客户端?

标签 jquery json django ajax serialization

如何将字典a添加到响应以及如何在ajax处获取两个对象

查看

def abc(request):
    cp = Cp.objects.get(id=1)
    cp = serializers.serialize('json', [cp,])
    cp = json.loads(cp)

    a = {'a': 'a', 'b': 'b'}

    return HttpResponse(data)

js

$.ajax({
    //
    success: function(data){
    }    
})

最佳答案

感谢@WillemVanOnsem 寻求帮助

观看次数

def abc(request):
    cp = serializers.serialize('json', [cp,])
    cp = json.loads(cp)
    cp = json.dumps(cp)
    other = {'rate': float(rate), 'eair': float(eair), 'overpayment': overpayment, 'total_payment': round(total_payment), 'monthly_payment':round(monthly_payment)}
    return JsonResponse({'cp': cp, 'other': other})

js

  $.ajax({
    //
    success: function(data) {
      var cp_json = JSON.parse(data.cp);
      var other = data.other;
      var credit_payment = cp_json[0].fields;
      $('.rate').html(credit_payment.rate + '%')
    }
  })

关于jquery - 如何使用 json 序列化将带有其他变量的对象发送回客户端?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57096824/

相关文章:

javascript - JavaScript 中有类似 C# String.Format(...) 的东西吗?

php - 加载和重新加载时的 ExtJS 网格回调

python - 如何透明地在 Django 应用程序中强制执行域完整性?

python - Django 管道不加载 Assets

python - 使用python 3访问django POST请求中的嵌套对象

javascript - (php/jquery) 根据另一个选中的复选框值隐藏和显示复选框

jQuery CSS Z 索引更改

javascript - 通过 AJAX 编辑/更新 php 中的数据

java - 在 JSONObject 中生成搜索值?

json - 406 Spring MVC Json,根据请求 "accept"headers Not Acceptable