Я отправил данные формы в бэкэнд-приложение Flask в виде пост-запроса ajax.Внутренний процесс использует данные для запроса базы данных, а затем возвращает объект json обратно в Ajax.Как создать объект данных из этого объекта json?
Мой пост-запрос Ajax:
$(document).ready(function() {
$("#submit").click(function(event) {
$.ajax({
type: 'POST',
url: '/process',
data: $('#myform').serialize(),
success: function(response) {
//response looks like this:
//[{"country": "USA", "code": "1007-01" },{"country": "UK", "code": "1100-04" }]
}
});
event.preventDefault();
});
});
Мое приложение для колб
@app.route('/process', methods=["POST"])
def process():
if request.method == 'POST':
country = request.form['id'].encode("utf-8")
#query database and store result in dict
result = query_database(country)
return jsonify(result)