当我点击链接
<a href="?page={{request.GET.page}}&order_by=counter__service__name_service&sort={{ sort_type }}&from_date={{request.GET.from_date}}&from_date={{request.GET.to_date}}&type_water={{request.GET.type_water}}">
所有参数都保存为表单,其余都保存为表单,但是当我尝试将参数保留在表单操作方法中时
<form class="row justify-content-around" id="searchform" action="{% url 'history_application' %}?page={{request.GET.page}}&order_by={{request.GET.order_by}}&sort={{request.GET.sort}}" method="get" accept-charset="utf-8">
它将删除它们(URL:history/?type_water=hot&from_date=&to_date=
)。
为什么参数不保留在查询中?
答案 0 :(得分:0)
我通过添加隐藏的输入找到了解决方案。
在阅读https://www.w3.org/TR/2011/WD-html5-20110525/association-of-controls-and-forms.html#form-submission-algorithm之后,发现?
之后的所有内容都被表单元素替换。