解决办法如下:
$.ajax({
url: "/your-flask-url",
method: "POST",
dataType: "json",
data: {
parameter1: value1,
parameter2: value2
},
success: function(response) {
// 处理成功响应
},
error: function(xhr) {
// 处理错误响应
}
});
from flask import Flask, request, jsonify
app = Flask(__name__)
@app.route("/your-flask-url", methods=["POST"])
def your_flask_function():
parameter1 = request.form.get("parameter1")
parameter2 = request.form.get("parameter2")
# 处理参数并返回响应
response_data = {
"message": "Parameters received successfully",
"parameter1": parameter1,
"parameter2": parameter2
}
return jsonify(response_data)
if __name__ == "__main__":
app.run()
通过以上步骤,你应该能够成功地将参数从Ajax请求发送到Flask应用程序,并在后端接收和处理这些参数。同时,你可以根据具体的需求在Flask应用程序中做更多的处理操作。
下一篇:ajax没有将参数发送到脚本