Select2 - 如何设置“无限滚动”示例的默认值?

时间:2013-01-07 19:55:19

标签: jquery-select2

我正在打开一个用于编辑某些记录的表单。我正在使用“无限滚动选择2”。

我希望输入显示已保存到该字段的选项(我正在编辑记录......)

我该怎么做?这种方式不起作用:

  $('#e7').select2('data', { id: 8, text: 'foo' });

我创建了一个jsfiddle来显示:http://jsfiddle.net/lucianocosta/Dyh8W/1/

1 个答案:

答案 0 :(得分:1)

ivaynberg回答我:https://github.com/ivaynberg/select2/issues/688#issuecomment-11971899

  

您必须传入一个与渲染器所期望的格式相同的对象。在这种情况下,您指定的渲染器需要title属性,而不是text。见这里:http://jsfiddle.net/Dyh8W/2/

所以这里的解决方案是:

$('#e7').select2('data', { id: 8, title: 'foo' });