【发布时间】:2019-08-14 02:49:01
【问题描述】:
我正在尝试使用 jquery 附加一个 html 元素,但烧瓶返回异常:
jinja2.exceptions.TemplateSyntaxError: 预期令牌',',得到 '静态'
字符串似乎没问题,我不知道是什么问题
<script type="text/javascript">
$('#img_' + element.event_id).append('<img src="' + '{{ url_for(' + "'static', filename=" + element.face_cap + ') }}" width="120" alt="image"');
</script>
【问题讨论】:
-
您是否尝试在 jinja 中评估 javascript?元素是 javascript 变量吗?
-
是的,是一个json对象值:这里是所有代码:$.ajax({ url: '/post_browserId', dataType: 'json', type: 'post', contentType: 'application/ json',数据:JSON.stringify(res),processData:false,成功:function(response){ response.forEach(element => {
-
问题在于将字符串解析为html
标签: javascript python jquery flask jinja2