账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    Django中如何将javascript中的变量传给位于javascript内的{% url %}中的参数?
    40
    0
        <script type="text/javascript">
            function publish_article(){
                var title=$("#id_title").val();
                var column_id=$("#which_column").val();
                var body=$("#id_body").val();
                $.ajax({
                    url:"{% url 'article:article_post' %}",
                    type:"POST",
                    data:{"title":title,"column_id":column_id,"body":body},
                    success:function (e) {
                        e=JSON.parse(e);
                        if(e["e"]=="1"){
                            layer.msg("successful.");
                            location.href="{% url 'article:article_detail' id=e["id"] slug=e["slug"] %}";
                        }else if(e["e"]=="2"){
                            layer.msg("sorry.");
                        }else{
                            layer.msg("项目名称必须写,不能空");
                        }
                    },
                });
        }
        </script>

    这是我的Django的页面下的javascript代码;
    location.href="{% url 'article:article_detail' id=e["id"] slug=e["slug"] %}";这里拿不到e这个变量!!!!!怎么破????求教各位大神

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部