Я использую django-autocomplete-light для отображения некоторых параметров автозаполнения.
У меня на сайте есть место, где работает безотказно, а есть еще место, где не работает, точнее работает частично.
Параметры автозаполнения отображаются просто отлично, но когда пользователь нажимает на один из них, он выдает:
Uncaught TypeError: объект [object Object] не имеет метода «yourlabsWidget»
Каковы различия?
На той странице, что работает, полностью, я рендерю всю форму. В этом виджете я использую только поля в идиоме {{ form.field }}.
ИЗМЕНИТЬ
Файлы javascript из django-autocomplete-light отлично загружаются на обеих страницах.
Кто-нибудь знает?
ИЗМЕНИТЬ 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>
<script>
теги сгенерированной страницы? Спасибо. - person jpic   schedule 29.01.2013