-1
根据选中复选框的数量,我如何填充select
选项?根据选中复选框的数量填充下拉表单选择
我有5 checkboxes
在我的HTML页面。如果我检查3个复选框,则select
应该显示选项1,2,3
。同样,如果我有5个复选框,那么从select
选项应该显示值的列表1,2,3,4,5
。
我想下面的代码
<div class="checkbox">
<label><form:checkbox class="source" path="c1" value="${archbean.c1}" />Option 1</label>
</div>
<div class="form-group">
<div class="checkbox">
<label><form:checkbox class="source" path="c2" value="${archbean.c2}" />Option 2</label>
</div>
</div>
<div class="form-group">
<div class="checkbox">
<label><form:checkbox class="source" path="c3" value="${archbean.c3}" />Option 2</label>
</div>
</div>
<div class="form-group">
<div class="checkbox">
<label><form:checkbox class="source" path="c4" value="${archbean.c4}" />Option 2</label>
</div>
</div>
<div class="form-group">
<div class="checkbox">
<label><form:checkbox class="source" path="c5" value="${archbean.c5}" />Option 2</label>
</div>
</div>
的JavaScript
$(document).ready(function() {
var selected_value = [];
$('.source').click(function(){
if($(this).is(':checked')){
selected_value.push($(this).val());
console.log(selected_value);
} else {
//error
}
});
我得到布尔值的列表中,但如何select
使用它们是这里的疑问。
**如何根据选中的复选框填充形式选择选项**。通过编码 –
你到目前为止尝试过什么? http://stackoverflow.com/help/how-to-ask –
的复选框的每一个变化填充选择框与选定的复选框 –