我有一个Web应用程序,当HTML中的select元素发生更改时,它会从Flask获取动态数据.当然这是通过jquery ajax完成的.没有probs在这里我得到了.

问题是,Flask发送的动态数据是Flask-sqlalchemy数据库中的对象列表.

当然,数据是从Flask发送的JSON.

我想迭代这些对象以使用Jinja显示它们的信息.

HTML

jQuery的

$('body').on('change','#mySelect',function(){

var option_id = $('#mySelect').find(':selected').attr('id');

$.ajax({

url: "{{ url_for('_get_content') }}",type: "POST",dataType: "json",data: {'option_id':option_id},success: function(data){

data = data.data;

/* HERE I WANT TO ITERATE THROUGH THE data LIST OF OBJECTS */

}

});

});

烧瓶

@app.route('/_get_content/')

def _get_content():

option_id = request.form['option_id']

all_options = models.Content.query.filter_by(id=option_id)

return jsonify({'data': all_options})

PS:我知道jinja首先被渲染,因此没有办法将jQuery变量分配给Jinja.那么如果我不能在Jinja中使用它,我将如何迭代数据列表呢?

ajax jinja,在向Flask发出jQuery AJAX请求后渲染Jinja相关推荐

  1. 基于Python Flask框架+jquery Ajax技术实现的增删改查(CRUD)+Ajax的异步文件上传

    运行界面(话不多说先上图) 运行之后的index界面,有登陆.注册功能 登陆界面,输入数据库中用户名.密码不为空且密码是加密的数据,进入main界面 注册界面,用的bootstrop的弹窗,用户名和密 ...

  2. ajax反序列化出错,将数据从jquery ajax请求传递给wcf服务失败了反序列化?

    我使用下面的代码来调用wcf服务.如果我调用不带参数的(测试)方法,但返回一个字符串,它工作正常.如果我一个参数添加到我的方法,我得到一个奇怪的错误:将数据从jquery ajax请求传递给wcf服务 ...

  3. 解析ajax数据显示到from表单中,jQuery Ajax从另一页上的Form请求中提取数据?

    我想用jQuery和ajax抓取页面的一些元素......没问题.但是,直到用户单击表单中的按钮时才会显示这些元素,因此除非执行该操作,否则实际上我无法从页面中取出任何内容.任何人都知道这可以实现吗? ...

  4. jq获取内容ajax传递数据库,使用php和jquery ajax从mysql数据库中获取数据

    我想使用php和jquery ajax从mysql数据库中获取数据." process.php"是连接到数据库并获取mysql数据的php文件.当它单独运行时它可以工作,但是当使用 ...

  5. mvc jquery ajax方法,asp.net mvc-如何在jQuery $ .ajax()中将模型发送请求到MVC控制器方法...

    asp.net mvc-如何在jQuery $ .ajax()中将模型发送请求到MVC控制器方法 在使用以下代码进行自动刷新时,我假设执行发布后,模型将自动发送给控制器: $.ajax({ url: ...

  6. jquery ajax 超时处理 不起作用,jQuery ajax超时处理

    jQuery - ajax超时处理 [示例代码] script> $(document).ready( function(){ $.ajax({ url:"jQuery - ajax. ...

  7. asp ajax局部刷新,ASP.Net用jQuery ajax实现页面局部刷新

    刚开始的时候使用asp的updatepanel控件实现局部刷新,而且在本地运行正确,但是部署到服务器上就变成整个页面全部刷新了.服务器用的是Windows server2000,本地机子上用的是win ...

  8. IE下ajax响应慢,IE9上的Jquery Ajax调用非常慢,但在IE9中非常快

    我知道很多关于JS& amp; IE上的Jquery性能.然而,没有人帮助我,因此我不得不在这里提出这个问题.我对JS& amp; jQuery的.但是我遇到了问题.我的应用程序使用J ...

  9. jquery.ajax上传个数限制,关于jquery ajax上传的坑

    @(呵呵) 今天主要介绍processData: false, contentType: false, 这两个参数--processData 默认情况下,通过data选项传递进来的数据,如果是一个对象 ...

最新文章

  1. sqlite数据库测试类基本使用
  2. AXI总线基本知识:(基于uart_lite IP核)
  3. python基础知识ppt-python入门ppt下载
  4. C#中的DataSet添加DataTable问题
  5. Haproxy 让后端RS记录真实IP
  6. aws v2.2.exe_如何使用Python 3.6在AWS EC2上创建运行uWSGI,NGINX和PostgreSQLDjango服务器...
  7. linux 磁盘扩容_记录一次ESXi Linux在线扩容,不重启系统
  8. swagger默认访问路径_swagger 如何配置项目访问路径
  9. vue 自定义组件 v-model
  10. Feign来调用服务
  11. Tomcat环境配置 以及报错500的问题
  12. QQ 邮箱设置自定义域名邮箱
  13. 延迟队列实现30分钟订单自动过期失效
  14. python对数正态分布函数_将对数正态分布的拟合PDF缩放到python中的histrogram
  15. MOOS-ivp 实验四 MOOS编程入门(1)
  16. Hexo博客中插入图片,在网页中无法显示:采用图床外链的方法
  17. LINUX下的makefile学习(此文是我学习过程遇到问题时找到的所有回答,感谢其它大佬的回答,各个文章我都标明了原文链接)
  18. python统计word页码_python 实现 Word Count
  19. 门禁系统服务器在哪,门禁系统知多少?最全的问答都在这里了!
  20. C++57个入门知识点_17 类的访问权限及C语言模拟类的封装(类的私有权限突破方法:编译期进行权限检查,运行期通过指针修改类的私有成员变量;利用函数指针对结构体中成员变量进行修改;CPU大小尾排列)

热门文章

  1. 绘制自己组合的k线图_短线投资者必备的四种双K线组合抄底技巧,次次选中黑马股,精准率超高...
  2. python8皇后不攻击问题_python 八皇后问题的解法(深度搜索)
  3. python从入门到_Python学习路线从入门到上手,如何快速Python学习?
  4. UI实用素材|统计界面模板
  5. UI实用素材|登录和个人资料界面模板
  6. 新手做UI?手里有几种常见的界面套路模板素材,你就成功一大半了!
  7. 云计算是互联网和计算机技术发展的产物,云计算是网络技术和电脑融合在一起产物...
  8. uniapp对象怎么获取值_原理 | 怎么获取PMSM电机转子位置Offset值
  9. C++设计模式详解之外观模式解析
  10. SU编程和Madagascar编程中的函数对比和区别--终端提示函数