【发布时间】:2015-05-17 11:49:55
【问题描述】:
我已经使用 Select2 4.0.0-rc.1 几个星期了(使用 ajax 适配器),我正在尝试找到一种在数据初始化后“推送”数据的方法。
在下拉列表中,我可以选择
- 在列表中选择一个条目(使用
ajax) - 添加免费条目(使用
createTag) - 添加新条目
如果我选择“添加新条目”,我可以填写表格,一旦保存,新数据必须显示为选定条目。
如果我使用select2_existing.select2( { data: data } ).val( 4 ); 推送数据,它可以工作,但ajax 调用不再工作。
我必须这样做
- 销毁 select2
- 重新创建它
这将使我的新数据和ajax 适配器正常工作。
没有create->data->destroy->create 循环是否可以做到这一点?
【问题讨论】:
标签: javascript jquery-select2 jquery-select2-4