내가 나를 FilteredSelectMultiple 사용할 필요가 장고 프로젝트를하고있어이 그것과 같은 방법의 예입니다 : 템플릿에서, 물론사용 JQuery와 버전 1.6 이상 장고의 FilteredSelectMutliple를 사용할 수 없게
crews = ModelMultipleChoiceField(
queryset=Crew.objects.all(),
widget=widgets.FilteredSelectMultiple(
"Crews", is_stacked=False),
required=True
)
이 1.6 아래 모든 JQuery와 버전의 작동
<script type="text/javascript" charset="utf-8" src="/web/js/core.js" ></script>
<script type="text/javascript" charset="utf-8" src="/web/js/SelectFilter2.js" ></script>
<script type="text/javascript" charset="utf-8" src="/web/js/SelectBox.js" ></script>
: 내가 제대로 선택 박스, SelectFilter 및 core.js라고했다. 이제 문제는 실제로 jquery 버전 1.6 이상이 필요하다는 것입니다. 이유는 업데이트 된 validationEngine을 사용해야합니다. 왜, validationEngine을 사용하여 폼을 검증 할 때마다 실제로 폼을 넘어서서 폼의 div에 머물러 있기를 바랍니다.
이$("#addform").validationEngine({
relative: true,
overflownDIV: ".data_container",
});
validationEngine의 최신 버전은보다 최소한 1.6이 나를 필요
내가이 validationEngine를 선언 할 때마다 몇 가지 옵션을 추가 할 필요가 발생하지 않도록하려면이 내가 그것을 어떻게 jQuery 버전.
모두가 제대로
- 나는이에 실패로드 할 수 있습니다 안정적인 jQuery를 버전을 찾기 :
내가 시도 옵션은 /이 있습니다 해결하기 위해 지금까지 생각했다. 나는 1.7.1이다, 최신 1.4.2 사이까지의 모든 jQuery를 버전을 사용하려고했으나 운이 없었다
- 나는이에 실패로드 할 수 있습니다 안정적인 jQuery를 버전을 찾기 :
로드 2의 jQuery 버전
- 이 좋은 소리,하지만 난 시도하고 여전히 다른
- 무언가로
변경 validationEngine 실패이 마지막으로 최입니다 내가 정말로 원하지 않는 ce. 우리는 이미 너무 많이 사용하여 다른 것을 사용하면 우리에게 필요한 시간을 넘어서게됩니다.
- 이 좋은 소리,하지만 난 시도하고 여전히 다른
이제 내 진짜 문제는, 내가 지금까지 생각 옵션 외에 어떤 솔루션이 있습니까? 아직 FilteredSelectMultiple 위젯을 렌더링하기위한 업데이트 된 js 파일이 없습니다.
당신은 장고 관리자에서이 일을, 아니면 당신은 관리자 이외의 자신의 형태로 관리자의 FilteredSelectMultiple 위젯을 사용하려고? –
안녕하세요, 저는 FilteredSelectMultiple 위젯을 관리자가 아닌 양식으로 사용하고 있습니다. –