当使用多个false时,Select2显示未定义
Select2 shows undefined when using multiple false
我有下面的fiddle,它显示了一个预先填充的select2:http://jsfiddle.net/EHzcc/465/
代码如下:
$('#Test').select2({
minimumInputLength: 2,
ajax: {
url: "AJAX/Thing.ashx",
dataType: 'json',
delay: 250,
data: function (params) {
return {
searchTerm: params,
requestName: "GetSelect2",
entity: entity,
field: fieldName,
textField: fieldTextName,
schema: schema
};
},
results: function (data, page) {
return { results: data };
},
cache: false
}
});
var initData = [{ 'id' : 1, 'text' : 'Hello World' }];
$('#Test').select2('data', initData);
但是,正如您将看到的,select2将undefined
显示为所选选项。
然而,如果我将倍数设置为true,它会起作用。。。请参见此处:http://jsfiddle.net/EHzcc/466/
如何使其适用于多个false?
您忘记了括号和冒号,而不是逗号
$('#Test').select2({'data':initData});
链接以占位符为例,https://select2.github.io/examples.html#placeholders
相关文章:
- Select2-使用自定义模板时不显示占位符
- 当使用多个false时,Select2显示未定义
- 如何使用 select2 显示为文本框
- jquery-select2显示默认选择的第一个值
- Select2 with AJAX显示在模态后面
- 如何对select2自动完成结果进行排序,只显示以第一个字母开头的项目
- 来自服务器的响应未显示在 Select2 下拉列表中
- Select2(多选) - 如果至少已经选择一个元素,如何显示备用占位符
- JQuery Select2子项未显示为选中
- Select2.js-如何防止显示标签
- 使用切换或类似方式在Select2中显示/隐藏选项
- Select2下拉列表允许在用户键入时按用户显示新值
- 如何在Select2中显示结果后触发操作?
- 显示Select2多选项不显示所有结果
- 第一次动态添加Select2时不显示
- js中的Select2可见绑定只显示而不隐藏
- jQuery Select2远程数据加载:显示选项而不是占位符
- Select2不显示initSelection值
- 如何使用ajax在select2中显示多个结果数据
- 使用select2.js为选择文本设置不同的显示值