jquery-select2 - 如何在 select2 中有选项组时使用 Ajax 插入选项?
问题描述
我有一个包含以下数据的多选下拉列表:
var fruitArray = [];
var fruitGreen = [];
var fruitNotGreen = [];
fruitGreen = {
"text": "Green",
"children": [
{ "id": "Watermelon", "text": "Watermelon" },
{ "id": "Lime", "text": "Lime" },
{ "id": "Guava", "text": "Guava" },
{ "id": "Avocado", "text": "Avocado" },
{ "id": "Kiwi", "text": "Kiwi" },
]};
fruitNotGreen = {
"text": "Not Green",
"children": [
{ "id": "Apple", "text": "Apple" },
{ "id": "Orange", "text": "Orange" },
{ "id": "Berries", "text": "Berries" },
{ "id": "Grape", "text": "Grape" },
{ "id": "Pineapple", "text": "Pineapple" },
]};
fruitArray.push(fruitGreen, fruitNotGreen);
$(".select2").select2({
placeholder: "-- Select Fruits --",
allowClear: true,
maximumSelectionLength: 50,
dropdownAutoWidth: true,
data: fruitArray,
multiple: true,
closeOnSelect: false
});
如何在具有选项组的同时使用 Ajax 插入选项?请帮忙
解决方案
推荐阅读
- c# - WPF 中的某些 UserControl 的依赖属性不起作用
- python - 在 seaborn 箱线图上覆盖附加百分位标记的问题
- html - 将 HTML img 属性设置为 Angular 绑定
- postgresql - 使用 knex migrate 时 Docker 1 以代码 0 退出
- python - 使用 StringpPoperty 和 ID 更新 Kivy 文本变量
- junit5 - 在 TestExecutionListener 中获取 ParameterizedTests 的参数值
- apache-camel - Camel-Salesforce 在 500 上失去响应
- laravel - 邮件陷阱收件箱未收到 Laravel 电子邮件验证
- python-2.7 - Python jaydebeapi 类 com.sybase.jdbc4.jdbc.SybDriver 未找到
- ios - UIView 设置约束