javascript - 如何更改 select2 中的占位符?

标签 javascript jquery jquery-select2

如何使用 select2 更改数据占位符?

到目前为止,我已经尝试过了。

$("#city").select2({placeholder:"foo"});

还有这个……

$("#city").attr("data-placeholder","bar");

但两者都不起作用。

最佳答案

我发现如果我只是设置属性,例如$("#city").attr('data-placeholder', 'bar'),没有效果。但是,如果我设置 attr 然后不带参数调用 $("#city").select2(),则占位符会更新。

例如

$("#city").attr("data-placeholder","bar");
$("#city").select2();

关于javascript - 如何更改 select2 中的占位符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19062933/

相关文章:

javascript - 如何彻底清理 select2 控件?

javascript - 在客户端标准化时间(javascript)

javascript - 在表格末尾追加一个不同颜色的新行

javascript - jquery javascript 在 codeigniter 中不起作用

jquery - css 中的航空效果

jquery - 基于 json 数据重新排序 dom 元素的最佳方法

javascript - 一种知道 Angular $http 何时为 "requesting"的方法

Javascript:访问父函数的变量

jquery - 使用toggle()时Select2不是全宽或 block

jquery - 选择2 : programmatically controlling placeholder