javascript - 如何在 HTML 中操作变量?
问题描述
我有一个 AJAX 请求,它成功地返回了一个列表格式的字符串。(使用烧瓶完成)
$.ajax({
type: 'POST',
url: "{{ url_for('PatientDashboard') }}",
data: {Date: dateText},
dataType: "text",
success: function (Data) {
console.log(Data)
var Data = Data
}
});
控制台中的输出是一个字符串["Item1", "Item2", "Item3"]
,我需要通过将其转换为列表并迭代来对其进行操作。
期望的结果是能够在我的 HTML 代码中执行此操作。
{% for i in AppointmentList %>
<a href="#">{{ i }}</a>
{% endfor %}
应该输出一系列链接Item1
,Item2
, Item3
- 所有单独的链接。
总之,我如何访问Data
HTML 部分中的变量,我可以使用 Jinja2 来操作它?
提前致谢。
编辑:
通过烧瓶渲染模板传递变量来解决。
解决方案
推荐阅读
- mysql - 创建触发器后SQL无法插入数据
- javascript - 如何为 DataTables 制作预加载器?
- woocommerce - Woocommerce 退款选项不起作用(行为不端)
- c# - 如何转换此程序使其不使用 LINQ?
- python - 使用 statsmodels OLS 时出现奇怪错误:numpy.linalg.LinAlgError:SVD 未收敛
- amazon-web-services - 在实例安全组的入站部分使用 VPC 的 CIDR 会阻止负载均衡器到达它
- angular - 如何将剑道网格方向从水平更改为垂直(角度)?
- xlsxwriter - 锁定的 Excel 工作簿
- vue.js - Vuex 状态更新但更改不影响组件
- javascript - 关于字符串值的 Nodejs 安全最佳实践