【发布时间】:2015-06-26 15:24:27
【问题描述】:
我正在使用Bootstrap Multiselect,这是我在 HTML 中的设置:
<div class="form-group">
<select class="form-control" id="bldg_type" multiple="multiple">{% for type in buildings %}
<option value="{{type.bldg_type}}">{{type.bldg_type}}</option>{% endfor %}
</select>
</div>
我想为我的查询使用选定的值,即我的 Ajax 代码的 sn-p:
$.ajax({
url: "cnt_bldg/",
type: "GET",
dataType: "JSON",
data: {
'brgy_id': brgy_id,
'bldg_type': $('#bldg_type option:selected').val()
},
...
$('#bldg_type option:selected').val() 的问题是我只能得到 1 个值。例如我在我的选择选项中检查了Market 和Police Station,然后在我的控制台http://127.0.0.1:8000/cnt_bldg/?brgy_id=All&bldg_type=Market". 中查看它只得到Market。
如何获取所有值并将其用于查询?
顺便说一句,我正在使用 Django。我已经阅读了this answer,但我不知道如何在上面的 AJAX 代码中使用结果。
【问题讨论】:
标签: jquery ajax twitter-bootstrap bootstrap-multiselect