0

我将 select2] 1django-countries一起使用,以便为用户提供可能国家/地区的下拉列表。我现在想(1)拆分下拉列表或(2)重新排列项目/国家的顺序,即:

目前我得到一个按字母顺序排列的列表:

- select country
  - Afghanistan
  - Albania
  - Algeria
  ...
  - Kenya
  ...
  - Zimbabwe

我想要的是:(1)

- select country
  - Germany
  - Austria
  - Switzerland
  ---------------------------
  - Afghanistan
  - Albania
  - Algeria
  ...
  - Kenya
  ...
  - Zimbabwe

或 (2)

- select country
  - Germany
  - Austria
  - Switzerland
  - Afghanistan
  - Albania
  - Algeria
  ...
  - Kenya
  ...
  - Zimbabwe

这是我的js:

$(document).ready(function () {
    $("#id_nationality").select2({
        default: 'Germany',
        placeholder: 'select country'
    });
});

我使用crispy-forms 进行表单渲染

4

1 回答 1

0

解决了它,因为 django-countries 包含此功能。

看到这个

于 2017-02-14T16:04:16.073 回答