使用ajax选择2个选定选项
Select2 selected options with ajax
我正在使用Select2来执行一些通用筛选器。我通过Ajax请求从服务器获得选项,现在我需要使用Cookie中的数据设置所选选项。
我正在尝试:
$("#categoriesselector").select2("val",["01002"]);
$("#categoriesselector").val(["01002"]);
$("#categoriesselector").select2().val(["01002"]);
但这并不奏效。你知道会发生什么吗?谢谢,伊万。
在Select2文档中,调用Select2时必须设置data
,如下所示:
$('#categoriesselector').select2({
data: [
{
id: '01002',
text: '01002'
}
]
});
要在select2上显示所选选项,您必须运行以下行:
$('#id_of_your_select2').val(array_of_selection_ids).trigger('change')
相关文章:
- 为什么grunt contrib connect的中间件选项的第三个参数是未定义的
- 如何检测用户是否在同一会话中打开了多个窗口或选项卡
- jQuery空选择,但不是第一个选项
- Thunderbird,如何以编程方式选择第一个选项卡
- 计算用户从多个文件中选择的选项数量
- 带有多个答案选项的Javascript动态数组窗口
- jQuery下拉列表未显示第一个选项
- Google Script HtmlService,通过多个选项卡复制URL变量
- 用于多个选项卡和模块化的knockoutjs设计模式
- Angular:如何使用ng选项进行四个单独的选择
- 如果选项被禁用,则多个下拉菜单会导致FIREFOX出现问题
- 我可以在Dynamics CRM 2016的复合地址字段中添加两个选项字段吗
- 使用ajax选择2个选定选项
- 在两个多选字段之间移动选项
- jQuery:下拉;选项:第一个孩子“;作为选择器
- 如何减去选项两个相关的选择 HTML
- 添加要选择的选项 - 多个选择
- 选项:第一个孩子不会在所有情况下选择相同的选项
- jquery克隆与HTML下拉选项两个下拉选择相同的值一个警报应该选择不同的值
- 在选择选项(多个)中设置选定项的背景颜色