Ruby on rails 更改select2 jquery插件区域设置
我一直在尝试更改Ruby on rails 更改select2 jquery插件区域设置,ruby-on-rails,jquery-select2,Ruby On Rails,Jquery Select2,我一直在尝试更改formatInputToShort的区域设置 为了找到正确的select2.js文件(因为我有几个版本的select2 rails gem),我输入了命令rails\u ENV=production bundle exec gem list select2 rails。然后我做了RAILS\u ENV=production bundle exec gem ENV来查找gem的安装位置 因此,我更改了正确的(我认为)select2.js文件,重新启动了我的unicorn服务器,但
formatInputToShort
的区域设置
为了找到正确的select2.js文件(因为我有几个版本的select2 rails gem),我输入了命令rails\u ENV=production bundle exec gem list select2 rails
。然后我做了RAILS\u ENV=production bundle exec gem ENV
来查找gem的安装位置
因此,我更改了正确的(我认为)select2.js文件,重新启动了我的unicorn服务器,但最小计算长度上的区域设置没有改变。它仍然显示“请输入一个或多个字符”,而不是我的自定义消息
知道我做错了什么吗
注意:我使用英语。您可以通过执行以下操作覆盖函数来覆盖文本:
$(#my_selector).select2({
minimumInputLength: 1,
formatInputLength: function(){
return "Enter the text you want"
}
});
$(#我的_选择器)。选择2({
最小输入长度:1,
formatNoMatches:function(){return“No se encontraron resultados”},
FormatInputToShort:函数(输入,最小值){
var n=min-input.length;返回“Por-favor,introzca”+n+“nombre”;
},
formatInputTooLong:函数(输入,最大值){
var n=输入长度-最大值;
返回“Por-favor,elimine”+n+“car”+(n==1?):“a”)+“字符”+(n==1?:“es”);
},
formatSelectionTooBig:函数(限制){
返回“Sólo puede selecciator”+限制+“elemento”+(限制==1?”:“S”);
},
formatLoadMore:函数(页码){
返回“Cargando más resultados…”;
},
formatSearching:函数(){
返回“Buscando…”;
}
});代码>