javascript — невозможно отправить массив объектов в колбу с помощью JSON & amp; AJAX

Невозможно отправить массив объектов в колбу, используя JSON {amp}amp; AJAX

Я получаю пустое [], когда я нажимаю, генерировать:

127.0.0.1 — — [18 / Oct / 2019 01:04:37] «POST / HTTP / 1.1» 200 — []

Вот массив {amp}amp; JSON в JS:

 var List = [ { load: "2", location: "3" }, { load: "2", location: "4" }, { load: "2", location: "8" }, ]; document.querySelector('#generate').addEventListener('click',function() { var json_list = JSON.stringify(List) $.ajax({ type: "POST", contentType: "application/json;charset=utf-8", url: "/", traditional: "true", data: json_list, dataType: "json" }); }) 

А вот код в Flask:

 @app.route('/',methods =['GET','POST']) def index(): req = request.get_json() print(req) return render_template("index.html") 

Однако, если я отправляю массив только чисел, никаких объектов внутри (например, [2,3,4,5]), я фактически получаю массив на моем терминале Python. Итак, что я должен добавить для объектов, чтобы пройти?

Изменить: Когда я jsonify вход в колбу я получаю: Ответ 86 байт [200 OK]

Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector