Djangoフレームワークを使用してWebサイトを構築しています。
Pythonファイル(views.py)で、jsonデータに変換された配列をJavascript関数に送信します
Python:
json_data=[1,2,3]
return HttpResponse(json.dumps(json_data), mimetype='application/json')
次に、Javascriptでjsonデータをhtmlで表示します。
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の配列に変換するために何ができるか説明してもらえますか?
どうもありがとう。