JQuery не работает в Django - PullRequest
       1

JQuery не работает в Django

0 голосов
/ 19 марта 2012

Я пытаюсь напечатать html-данные result на странице, используя

$("#regerror").html(result);

, что не работает.Но делать это с помощью простого javascript работает

document.getElementById("regerror").innerHTML = result;

Я работал с Django.Вот так я включил библиотеку в базовый шаблон.

<script type="text/javascript" src="{{ MEDIA_URL }}jquery/js/jquery-ui-1.8.18.custom.min.js"></script>
<script type="text/javascript" src="{{ MEDIA_URL }}base.js"></script>

1 Ответ

1 голос
/ 19 марта 2012

Скорее всего, вы забыли или неправильно связали библиотеку JQuery или вызываете ее до загрузки библиотеки.

Вот автономный , показывающий, что он действительно работает.

Это текущая версия

<script type='text/javascript' src='https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js'></script>

Вот простой пример

<script type='text/javascript' src='https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js'></script>
<script>
$(document).ready(function(){
    $.ajax({
        url: "whatever.html",
        success: function(result){
            $("#results").html(result);
        }
    });
});
</script>

<div id="results"></div>

RTFM ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...