我使用http://dingyonglaw.github.com/bootstrap-multiselect-dropdown/#forms来显示带有多个复选框的下拉列表。
<li>
<label>
<input type="checkbox" name="filters" value="first value">
<span>First Value</span>
</label>
</li>
<li>
<label>
<input type="checkbox" name="filters" value="second value">
<span>Second Value</span>
</label>
</li>
这是生成的URL:
http://example.com/search?filters=first+value&filters=second+value
在服务器端(瓶子):
terms = unicode (request.query.get ('filters', ''), "utf-8")
只给我“第二个值”而忽略“第一个值”。是否有收集所有“过滤器”值的方法?
改用^{} method 。
嘿,我也有同样的问题,找到了解决办法
我将编写适用于您的问题的代码
HTML:(注意,我在这里不是很熟练,所以可能有错误,但基本结构是正确的)。在这里,我们要设置一个“表单操作”,并使用method=GET
Python: 变量“all_filters”将从“filters”变量获取所有数据 从瓶子进口申请
相关问题 更多 >
编程相关推荐