旅游线路收藏-点击按钮收藏-前台效果优化

前台效果优化

复制代码
$(function () {
        // 发送请求,判断用户是否收藏过该路线
        var rid =getParameter("rid");
        $.get("route/isFavorite",{rid:rid},function (flag) {
            if (flag){
                // 用户已经收藏过
                // <a class = "btn already" disabled="disabled">
                // 设置收藏按钮的样式
                $("#Favorite").addClass("already");
                $("#Favorite").attr("disabled","disabled");
                // 删除按钮的事件
                $("#favorite").removeAttr("onclick");
            }else {
                // 用户没有收藏
            }
        })
    })

    // 点击收藏按钮触发的方法
    function addFavorite() {
        var rid = getParameter("rid");
        // 1、判断用户是否登录
        $.get("user/findOne",{},function (user) {
            if (user){
                // 用户登录了
                // 添加功能
                $.get("route/addFavorite",{rid},function () {
                    // 代码刷新页面
                    location.reload();
                });
            }else {
                // 用户没有登录
                alert("您尚未登录,请登录");
                location.href="http://localhost/travel/login.html";
            }
        })
    }
复制代码

 

posted @   想见玺1面  阅读(20)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示