Python Flask Echarts数据可视化图表实战晋级笔记(4)ajax参数传递互动

简介: Python Flask Echarts数据可视化图表实战晋级笔记(4)ajax参数传递互动

学习总结

@app.route(’/user’) @app.route(’/user/’),通过“/”两种写法,解决访问链接的相同返回页面;

@app.route(’/userinfo’, methods=[‘get’, ‘post’]),get和post参数获取与传递;

{{ url_for(‘static’,filename=‘js/jquery-3.3.1.min.js’) }},静态页面加载文件的写法;


路由装饰器

# ajax互动-1
@app.route('/user')
@app.route('/user/')
def get_user():
    return render_template('user.html')
@app.route('/userinfo', methods=['get', 'post'])
def get_userinfo():
    name = request.values.get('name')
    ages = request.values.get('ages')
    str_list = "姓名:{},年龄:{}".format(name, ages)
    return str_list


html文档

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>ajax参数传递互动</title>
    <!--静态文件引入-->
    <link rel="stylesheet" href="{{ url_for('static',filename='css/common.css') }}">
    <script src="{{ url_for('static',filename='js/jquery-3.3.1.min.js') }}"></script>
    <script src="{{ url_for('static',filename='js/echarts.min.js') }}"></script>
</head>
<body>
<div id="container"></div>
<script>
    $(function(){
        $.ajax({
            url: "/userinfo",
            type: "get",
            data: {"name": "lockdatav", "ages": 36},
            success: function (data) {
                $("#container").html(data);
            },
            error: function (err) {
                console.log(JSON.stringify(err));
            }
        })
    })
</script>
</body>
</html>


lockdatav Done!

相关文章
|
7月前
|
SQL 关系型数据库 数据库
Python SQLAlchemy模块:从入门到实战的数据库操作指南
免费提供Python+PyCharm编程环境,结合SQLAlchemy ORM框架详解数据库开发。涵盖连接配置、模型定义、CRUD操作、事务控制及Alembic迁移工具,以电商订单系统为例,深入讲解高并发场景下的性能优化与最佳实践,助你高效构建数据驱动应用。
907 7
|
7月前
|
数据采集 Web App开发 数据安全/隐私保护
实战:Python爬虫如何模拟登录与维持会话状态
实战:Python爬虫如何模拟登录与维持会话状态
|
7月前
|
Java 调度 数据库
Python threading模块:多线程编程的实战指南
本文深入讲解Python多线程编程,涵盖threading模块的核心用法:线程创建、生命周期、同步机制(锁、信号量、条件变量)、线程通信(队列)、守护线程与线程池应用。结合实战案例,如多线程下载器,帮助开发者提升程序并发性能,适用于I/O密集型任务处理。
723 0
|
7月前
|
机器学习/深度学习 监控 数据挖掘
Python 高效清理 Excel 空白行列:从原理到实战
本文介绍如何使用Python的openpyxl库自动清理Excel中的空白行列。通过代码实现高效识别并删除无数据的行与列,解决文件臃肿、读取错误等问题,提升数据处理效率与准确性,适用于各类批量Excel清理任务。
696 0
|
XML 前端开发 JavaScript
什么是Ajax和jquery
什么是Ajax和jquery
234 0
|
JSON 前端开发 Java
利用Spring Boot处理JSON数据实战(包括jQuery,html,ajax)附源码 超详细
利用Spring Boot处理JSON数据实战(包括jQuery,html,ajax)附源码 超详细
715 0
|
敏捷开发 JavaScript 前端开发
❤❤❤【Vue.js最新版】sd.js基于jQuery Ajax最新原生完整版for凯哥API版本❤❤❤
❤❤❤【Vue.js最新版】sd.js基于jQuery Ajax最新原生完整版for凯哥API版本❤❤❤
|
XML JSON JavaScript
JQuery基础和原生ajax
JQuery基础和原生ajax
267 3
|
前端开发 JavaScript
Jquery ajax捕获错误信息
Jquery ajax捕获错误信息
237 0
|
JSON 缓存 前端开发
Jquery中AJAX的应用
Jquery中AJAX的应用
223 0

推荐镜像

更多