我开始使用 django_countries 并向我的模型之一添加一个字段
country = CountryField(blank=True)
问题是用户的语言是西班牙语,当表格显示国家列表时,它们被正确翻译,但他们是按我猜的代码或英文名称排序的。
我希望它按显示名称排序,以便用户可以通过键入第一个字母然后向下查找直到找到它(大多数人的方式)来轻松搜索任何国家/地区。
有任何想法吗?
感谢您的时间
这是解决方案,基于this https://stackoverflow.com/questions/6670041/sort-options-in-a-select-list-with-javascript-jquery-but-not-alphabetically
function sort(a, b) {
return (a.innerHTML > b.innerHTML) ? 1 : -1;
};
$('#select_id option').sort(sort).appendTo('#select_id');
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)