2017-02-12 3 views
0

Django Dynamic Formset과 Select2를 성공적으로 사용했습니다. 그러나 select2를 사용하고 내 formset에서 더 많은 양식을 동적으로 추가 할 때 추가 된 양식은 드롭 다운에 대해 작동하지 않습니다. 나는 그들을 클릭하지만 드롭 다운은 열리지 않을 것이다.Django Dynamic Formset과 Select2를 같은 페이지에서 함께 사용하려면 어떻게해야합니까?

<script type="text/javascript"> 
    $(function() { 
     $('.trt').formset(); 
    }); 

    $('select').select2(); 
</script> 

추가 된 양식에 대해 select2가 작동하도록 위의 코드를 편집하려면 어떻게해야합니까?

답변

1

Django-Dynamic-Formset이 같은 분야의 다른 앱/툴과 잘 작동하지 않는다는 것을 개인적인 경험을 통해 알 수 있습니다. 어떤 경우에는 다른 JS가있을 때이를 작동 시키려면 많은 변경이 필요합니다.

이 한 번 봐 : https://github.com/anneFly/django-dynamic-formset-select2-poc

그것은 잠시 동안 업데이트되지 않았습니다 (이 하나 django_select2 아니라 선택 2를 사용하고 있습니다)하지만 당신은 충돌의 일부를 해결 끝에서 볼 수 있습니다.

관련 문제