jQuery在django中不起作用

jQuery not working in django

本文关键字:不起作用 django jQuery      更新时间:2023-09-26

我正在尝试使用在页面上打印html数据result

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

这不起作用。但是使用简单的javascript实现

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

我和姜戈一起工作。这就是我将库包含在基本模板中的方式。

<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>

您很可能忘记或错误地链接了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>

RTF