django-autocomplete-light を使用して、いくつかのオートコンプリート オプションをレンダリングしています。
Web サイトには問題なく動作する場所がありますが、別の場所では動作しない場所があり、実際には部分的に動作します。
オートコンプリート オプションは問題なくレンダリングされますが、ユーザーがそれらのいずれかをクリックすると、次のようにスローされます。
キャッチされていない TypeError: オブジェクト [オブジェクト オブジェクト] にメソッド 'yourlabsWidget' がありません
違いは何ですか?
それが完全に機能するページで、フォーム全体をレンダリングしています。このウィジェットでは、イディオム {{ form.field }} でフィールドのみを使用しています。
編集
django-autocomplete-light の JavaScript ファイルは、両方のページで問題なく読み込まれています。
誰にも手がかりがありますか?
編集2
<head>
<script type="text/javascript" src="/static/js/jquery/jquery-1.8.3.min.js"></script>
<script type="text/javascript" src="/static/js/jquery/jquery-ui-1.9.2.custom.min.js"></script>
<script type="text/javascript" src="/static/js/bootstrap/bootstrap.min.js"></script>
<link rel="stylesheet" type="text/css" href="/static/css/jquery/jquery-ui-1.9.2.custom.min.css">
<link rel="stylesheet" type="text/css" href="/static/css/bootstrap/bootstrap.css">
<link rel="stylesheet" type="text/css" href="/static/css/main.css">
<script type="text/javascript" src="/static/autocomplete_light/autocomplete.js"></script>
<script type="text/javascript" src="/static/autocomplete_light/widget.js"></script>
<script type="text/javascript" src="/static/autocomplete_light/addanother.js"></script>
<script type="text/javascript" src="/static/autocomplete_light/text_widget.js"></script>
<script type="text/javascript" src="/static/autocomplete_light/remote.js"></script>
<link rel="stylesheet" type="text/css" href="/static/autocomplete_light/style.css">
<script data-main="/static/js/rotas.js/main.js" src="/static/js/require/require.js"></script>
<script type="text/javascript" charset="utf-8" async="" data-requirecontext="_" data-requiremodule="main" src="/static/js/rotas.js/main.js"></script>