我正在使用 Django 框架来构建一个网站。
在 Python 文件 (views.py) 中,我向 Javascript 函数发送一个已转换为 json 数据的数组
Python:
json_data=[1,2,3]
return HttpResponse(json.dumps(json_data), mimetype='application/json')
然后,在 Javascript 中,我在 html 中显示 json 数据。
JavaScript:
function get_variable(){
$.get("/xhr_test/json/", function(json_data) {
$('.square').append('<p> ' + json_data + ' </p>');});
};
到目前为止一切正常。但是,我想将我认为是字符串的“json_data”转换为数组。
我试过这样做:
function get_variable(){
$.get("/xhr_test/json/", function(json_data) {
var array = json_data.split(',');
$('.square').append('<p> ' + array[0]+ ' </p>');});
};
不幸的是,这不起作用。
有人可以向我解释如何将“json_data”变量转换为 JavaScript 中的数组吗?
非常感谢。