帝国CMS插件-Ajax无刷新添加删除收藏夹

 6065去下载

AJAX无刷新添加删除收藏夹帝国cms插件,理论上适配7.5、7.2、7.0所有版本。

通过js无刷新获取收藏夹列表,增加收藏夹,删除收藏夹(根据favid和信息id),判断信息是否已收藏。


帝国CMS插件-Ajax无刷新添加删除收藏夹


安装插件

1、将附件中“shelf”解压到eextend下;

2、插件安装完毕。

卸载插件

1、删除 /e/extend/shelf/ 目录;

2、恢复内容模板样式

3、插件卸载完毕。

插件使用

1、获取收藏夹列表 请求 /e/extend/shelf/?enews=getFavaList&classid=收藏夹分类ID(可以不填)&page=第几页&line=每页显示个数

2、增加收藏夹 请求 /e/extend/shelf/?enews=AddFava&classid=分类id&id=信息ID

3、删除收藏夹 请求 /e/extend/shelf/?enews=DelFava&id=收藏的信息ID

4、删除收藏夹2 请求 /e/extend/shelf/?enews=DelFavaByFav&id=收藏中的favid

5、是否已收藏 请求 /e/extend/shelf/?enews=havefav&id=信息id

前台ajax代码

  1. <script src="js/jquery.js"></script>
  2. //添加书架
  3. $("#addsj").click(function () {
  4.     var $this = $(this);
  5.     $.ajax({
  6.         type: 'GET',
  7.         url: "/e/extend/shelf/",
  8.         data: {enews: "AddFava", id: bok_id, classid: bok_classid},
  9.         error: function () {
  10.             console.log("请求出错")
  11.         },
  12.         dataType: 'json',
  13.         success: function (json) {
  14.             if (json.code == 200) {
  15.                 $this.addClass("btn-read");
  16.                 alert('添加书架成功')
  17.             } else if (json.code == 666) {
  18.                 window.location = "/e/member/login/?from="+window.location.href;
  19.             } else {
  20.                 alert(json.message)
  21.             }
  22.         }
  23.     });
  24. });


本文网址:https://www.zztuku.com/detail-10012.html
转载请声明来自:站长图库 - 帝国CMS插件-Ajax无刷新添加删除收藏夹


使用声明:

1、本站所有素材,仅限学习交流,请勿用于商业用途。

2、本站资源大多无解压密码,如遇需要解压密码,无特殊说明,均为:zztuku.com

3、下载积分可通过日常 签到绑定邮箱 等途径免费获得!

4、本站提供的源码、模板、软件工具等其他资源,均不包含技术服务,请大家谅解!由于资源大多存储在云盘,如出现链接失效请评论反馈。

5、如果素材损害你的权益,请 联系我们 给予处理。

评论(0)条

您还没有登录,请 登录 后发表评论!

提示:请勿发布广告垃圾评论,否则封号处理!!

    猜你喜欢