【发布时间】:2017-07-16 17:00:22
【问题描述】:
我正在尝试获取单击的 li 元素的 id,但我不明白 我需要一些帮助,在此先感谢
编辑:我正在使用 wagtail cms,我的应用基于 模型.py:
class index(Page)
def get_context(self, request):
base_tags = ["foo","boo","voo"]
if request.method == "POST" :
tag = request.POST[("id","")]
blogpages = BlogPage.objects.live().filter(tags__name__in=[tag])
return #....
index.html:
<form id="content" method="post">
<ul class="nav nav-tabs" role="tablist">
{% csrf_token %}
{%for tag in base_tags %}
<li name="id" value="{{tag.id}}" onclick="content.submit();" role="presentation"><a href="#{{tag}}" aria-controls="{{tag}}" role="tab" data-toggle="tab">{{tag}}</a></li>
{% endfor %}
</ul>
</form>
【问题讨论】:
-
这真的不是表单的工作方式。但是你为什么要使用表格呢?为什么不是标准链接,其 URL 包含标记值?
-
你有更好的主意吗?我尝试了很多,但没有人工作
-
我需要一个 post 方法来获取标签并过滤内容
标签: html django httprequest wagtail