Python 如何使用JQuery发出GET请求,以获取flsk api的值 @app.route('/get\u all/',methods=['get']) def获取个人信息(姓名): 如果request.method==“GET”: person=[城市中城市的城市,如果城市['name']==名称] 印刷品(人) 返回jsonify({'names\u list':person[0]}) 其他: 返回呈现模板('dashboard.html')
我想使用Jquery从前端捕获这些值,您可以使用Python 如何使用JQuery发出GET请求,以获取flsk api的值 @app.route('/get\u all/',methods=['get']) def获取个人信息(姓名): 如果request.method==“GET”: person=[城市中城市的城市,如果城市['name']==名称] 印刷品(人) 返回jsonify({'names\u list':person[0]}) 其他: 返回呈现模板('dashboard.html'),python,jquery,flask,Python,Jquery,Flask,我想使用Jquery从前端捕获这些值,您可以使用$ajax发出GET请求 @app.route('/get_all/<string:name>', methods=['GET']) def get_info_of_person(name): if request.method == 'GET': person = [city for city in cities if city['name'] == name] print(person)
$ajax
发出GET请求
@app.route('/get_all/<string:name>', methods=['GET'])
def get_info_of_person(name):
if request.method == 'GET':
person = [city for city in cities if city['name'] == name]
print(person)
return jsonify({'names_list': person[0]})
else:
return render_template('dashboard.html')
成功了。谢谢
$.ajax({
url: '/get_all/'+name,
type: 'GET',
dataType: 'json',
})
.done(function(data) {
var names_list = data["names_list"];
/* Do your processing here
*/
})
.fail(function() {
console.log("error");
});