flask-wtf onclink=js 函数无法传入变量?

2017-01-04 11:03:12 +08:00
 linuxs
{% for i in all_info %}
{{ i.id }}
{% endfor %}

<form class="form" id=myforms{{ i.id }} method="POST">
{{ form.csrf_token }}
{{ form.hidden_tag() }}
{{ wtf.form_field(form.serverid,value=i.id) }}
{{ wtf.form_field(form.publics,value=i.public_ip) }}
{{ wtf.form_field(form.privates,value=i.private_ip) }}
{{ wtf.form_field(form.servid,value=i.server_id) }}
{{ wtf.form_field(form.address,value=i.address) }}
<div style = "text-align:right;">
{{ wtf.form_field(form.submit,onclick='chagedata('i.id')')}}
</div>
</form>

onclick='chagedata('i.id')') js 函数无法识别模版{{ i.id }} 变量各种

在外面加符号,在里面加都不行,
2908 次点击
所在节点    Flask
2 条回复
z4none
2017-01-04 15:44:57 +08:00
{{ wtf.form_field(form.submit, onclick='chagedata('+i.id+')')}} ?
linuxs
2017-01-08 12:31:44 +08:00
@z4none 试过了不行,最后换成 input 方式了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/332105

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX