【发布时间】:2018-11-03 17:08:08
【问题描述】:
jQuery
$('#id_buysell').on('change', function(){
console.log("buysell");
var $id_buysell = $('#id_buysell').val();
console.log($id_buysell);
$.ajax({
method: "GET",
url: "/myportfolio/add_transaction",
data: { buysell: $id_buysell }
});
});
观看次数
def add_transaction(request):
if request.method == "GET":
if request.is_ajax():
print("ajax test")
#print(request.GET.get)
print(request.GET.get('coin'))
print(request.GET.get('buysell'))
data = {
'view_buysell': request.GET.get('buysell'),
'view_coin': request.GET.get('coin')
}
form = TransactionForm(user = request.user, coin_price = GetCoin("Bitcoin").price)
return JsonResponse(data)
如何访问从视图中的 JsonResponse(data) 发送到我的 jquery 文件的字典?总的来说,我对 jquery 和前端开发的了解有限。我知道这将通过 JSON 编码的响应发送,但在搜索时无法找到正确的答案。
【问题讨论】: