だから私はフラスコで行わPythonのバックエンドがあります。Flaskからエラーメッセージを返し、AJAXリクエスト後にJavaScriptで処理しますか?
@app.route('/test/')
def test():
data = get_database_data(request.args.id) # Returns dict of data, or None
if data is None:
# What do I do here?
return jsonify(data)
を私は今、JSでAJAXリクエストを作る:
$(document).ready(function() {
$.get("/test/", {id: 5}, function(data) {
// What do I do here?
});
});
私はそれが適切なデータを返す場合JS側でhandleData(data)
を呼びたいです、 handleData()
でエラーを処理しようとするのを避けるために、エラーを返してJS側で処理するにはどうすればよいですか?