因此,我正在使用flask / jinja构建一个Web应用程序,并且我有一个网页显示包含日期的数据列表,并且我目前有两个下拉菜单,其中一个菜单用于控制查看的数据的日期范围,另一个根据各种参数对数据进行排序。
<form method='get' action=''>
<button class='btn btn-default'>View data from:</button>
<select name = "time_length">
<option value="0">All</option>
<option value="7">Week</option>
<option value="30">Month</option>
</select>
</form>
</div>
<div>
<form method='get' action=''>
<button class='btn btn-default'>sort:</button>
<select name = "sortby">
<option value="user">Name</option>
<option value="group">Project</option>
<option value="date">Date</option>
</select>
</form>
单独地,这可以正常工作,因为它只是沿?time_length = 7传递给url或其他任何东西,但是我不知道如何传递两个参数。一个最终替换了链接中的另一个。
答案 0 :(得分:1)
您需要从相同的<form>
发送它们。
<form method='get' action=''>
<button class='btn btn-default'>submit</button>
<select name = "time_length">
<option value="0">All</option>
<option value="7">Week</option>
<option value="30">Month</option>
</select>
<select name = "sortby">
<option value="user">Name</option>
<option value="group">Project</option>
<option value="date">Date</option>
</select>
</form>