【发布时间】:2017-03-12 11:23:47
【问题描述】:
我搜索无济于事。我想我的问题有点独特。我有一个包含一些内容的 DIV,当前通过将 SQL 查询的对象传递到模板中来引入该内容。这很好用,但不允许我每 x 秒更新一次内容,而不刷新整个页面。我不想做的事情。所以我想知道我可以强制 JQuery 重新加载我的 DIV 元素吗?这还会重新加载其中的代码吗?因为那会迫使我的 div 更新。这是代码。
<div id=content1>
{{ set content = get_content(parm1, parm2) }} # This is a custom Jinja2 function I wrote to pull the content I need one in the template, but it only runs once.
{% for row in content %}
.. do stuff
{% endfor %}
</div>
是否有可能让 JQuery 使用已经存在的代码重新加载该 DIV?如果是这样,那应该可以解决我的问题。我曾考虑尝试创建一个调用以获取 JSON 中的内容,但如果可能的话,我宁愿不这样做。
【问题讨论】:
标签: javascript jquery python flask jinja2