我真不能熬了 2023-06-14 11:50 采纳率: 71.4%
浏览 24
已结题

jquery动态加载html元素失败

今天在实现登录成功后才向页面添加html元素时,始终会报一个错误:
(之前传了一个错的,抱歉)

img

我在登录中使用了权限验证,但是在首页的加载过程中不需要验证权限,所以我想要在登录后验证角色正确后才显示相应模块。

js代码如下:

function login(){
        var username = $("#username").val();
        var password = $("#password").val();
        $.ajax({
            type: 'post',
            url:'login.do',
            data: {"username":username,"password":password},
            dataType:'text',
            success: function(msg){
                $("#login_text").css('display','none');
                $("#link_login").css('display','none');
                $("#user_nickname").removeClass("user_nickname");
                $("#user_nickname").addClass("user_nickname_2");
                /* $("#upload_btn").removeClass("link_login_2");
                $("#upload_btn").addClass("link_login"); */
                var shiro = "<shiro:hasRole name='2001'><div id='upload_btn' class='link_login_2' lay-on='upload_page'>上传我的视频</div></shiro:hasRole>";
                $("#right_section").append(shiro);
                // $("#123").html(nihao);
                layui.use(function(){
                    var layer = layui.layer;
                    layer.closeLast('page');
                })
            }
        });
    }

前端代码如下:

<div id="right_section">
    <span id = "123"></span>
    <div style="width:280px;text-align:center;margin-top:30px;">
        <span><a style="font-size:18px;font-weight:bolder;">新人注册即享七天畅学卡</a></span>
    </div>
    <div style="width:280px;text-align:center;margin-top:15px;">
        <span><a style="">海量优质课程七天免费畅学</a></span>
    </div>
    <div style="width:280px;height:150px;">
        <img style="width:213px;height:122px;margin:30px 30px 0 32px;"src="//p.qpic.cn/qqconadmin/0/3435fc13890f472c811f1aa8e4251167/0"/>
    </div>
    <div id="link_login" class="link_login" lay-on="login_page" >
        登录/注册
    </div>                
</div>

抱歉,错误截图截错了,感谢评论区的指正

  • 写回答

3条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-06-14 14:54
    关注
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 8月26日
  • 已采纳回答 8月18日
  • 修改了问题 6月14日
  • 创建了问题 6月14日

悬赏问题

  • ¥15 可以实现这个九九乘法表吗?
  • ¥50 python写segy数据时出错2
  • ¥20 关于R studio 做精确稳定检验的问题!(语言-r语言)
  • ¥50 用贝叶斯决策方法,设计CAD程序
  • ¥20 关于#目标检测#的问题:(qq收集表到时间才能填写,填写的份数有上限)
  • ¥50 ZYNQ7020双核FLAHS烧写的问题
  • ¥20 ue 5 中想要实现第一人称人物左右行走摆动的效果,摄像头只向右摆动一次(关键词-结点)
  • ¥15 钢岔管添加弹性约束模拟围岩作用
  • ¥15 AD9164瞬时带宽1.8G,怎么计算出来?
  • ¥15 鼠标右键,撤销删除 复制 移动,要怎样删除? HKEY_CLASSES_ROOT*\shellex\ContextMenuHandlers 没用