我想将选项从下拉列表推送到嵌套数组“数据”。
var gnames = { data: [], list: { sort: { enabled: true } } };
$("#dropdown-group option.lgroup").each(function(){
gnames.data.push($(this).val());
});
$("#save-group").easyAutocomplete(gnames);
为什么不起作用?
var result = {
data: []
};
$('button').on('click', function() {
$('#select').find('option').each(function() {
result.data.push($(this).val());
})
console.log(result);
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<select id="select">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>
<button>Set</button>
我的代码可以使用。