html
其中 {{url_for('add')}} 的 add 为 flask 路由函数名
dataType: "json", 加了这句,才能读到 flask 返回的 json
var my_tra_info = {"key1":"val1","key2":val2};
$.ajax({
type:'post',
async:false,
url:"{{url_for('add')}}",
data:my_tra_info,
dataType: "json",
success:function (result) {
alert(result);
}
});
flask
@app.route('/add', methods=['GET', 'POST'])
def add():
key1 = request.form.get("key1")
key2= request.form.get("key2")
print (key1)
print(key2)
return json.dumps({key1:key2})