$.ajax() flask
时间: 2023-09-10 21:08:19 浏览: 82
flask ajax
5星 · 资源好评率100%
在 Flask 中使用 $.ajax() 方法发送异步请求的示例代码如下:
在前端 HTML 文件中,你可以使用以下代码来发送异步请求:
```javascript
$.ajax({
url: '/api/data',
method: 'GET',
dataType: 'json',
success: function(response) {
// 请求成功时的处理逻辑
console.log(response);
},
error: function(xhr, status, error) {
// 请求失败时的处理逻辑
console.log(error);
}
});
```
在后端的 Flask 应用中,你可以使用以下代码来处理该请求:
```python
from flask import Flask, jsonify
app = Flask(__name__)
@app.route('/api/data', methods=['GET'])
def get_data():
# 处理请求的逻辑
data = {'message': 'Hello, Flask!'}
return jsonify(data)
if __name__ == '__main__':
app.run()
```
在上述示例中,我们定义了一个名为 `/api/data` 的路由,用于处理前端发送的 GET 请求。当接收到该请求时,`get_data()` 函数将会被
阅读全文