tengke 发表于 2023-11-13 11:00:36

python的django框架 写aj 报错找不到 麻烦大佬看看


    <input type="button" class="btn btn-primary" value="点击" onclick="handleClick();" />
    <script type="text/javascript">
      function handleClick(){
            {#console.log("点击sdsss");#}
            {#}#}
            $.ajax({
                url:'/aja',
                type:'get',
                data:{na:111, n2:23
                },
                success:function (res){
                  console.log(res)
                }
            })
    </script>
</script>

isdkz 发表于 2023-11-13 11:00:37

这个问题出现了一个错误的<script>标签,导致JavaScript代码无法正确执行。请尝试将以下代码替换原有的<script>标签部分:

<script type="text/javascript">
    function handleClick(){
      // console.log("点击sdsss");
      // }
      $.ajax({
            url:'/aja',
            type:'get',
            data:{na:111, n2:23},
            success:function (res){
                console.log(res);
            }
      });
    }
</script>


这样就可以确保JavaScript代码能够正确执行,同时也修复了一些语法错误。

Mike_python小 发表于 2023-11-13 11:01:57

根据您提供的代码,我注意到其中可能存在一些问题。首先,请确保您已经在 Django 中正确设置了对应的 URL 路由,并且后台有处理该请求的视图函数。同时,还需要确保页面中已经正确引入了 jQuery 库。

以下是可能导致问题的几个方面:

1. jQuery库引入问题: 确保页面中正确引入了 jQuery 库,可以通过在浏览器控制台检查 $ 是否被定义来确认。
   
2. Ajax请求路径问题: 确保 '/aja' 对应的 URL 在 Django 的路由设置中已经正确定义,并且有相应的视图函数来处理该请求。
   
3. JavaScript语法错误: 检查 JavaScript 代码是否存在语法错误,例如多余的大括号或注释使用错误的格式等。

您可以根据以上提示逐一排查,如果仍然无法解决问题,请提供报错信息或具体的错误描述,这样我就能更好地帮助您解决问题。
页: [1]
查看完整版本: python的django框架 写aj 报错找不到 麻烦大佬看看