应用插件 版主:官方插件技术组
点赞插件如何请求多个模块
类型:迅睿CMS 更新时间:2026-01-05 09:25:38 模块内容点赞 模块内容 文章列表
插件 模块内容点赞 V2.9
应用作者 迅睿官方团队
发布时间 2019-03-14 16:42:07
更新时间 2024-11-08 07:16:23

使用点赞插件在列表页调用点赞按钮时,在js中如果要在get中请求多个模块怎么写?

我这边是设置了3个模块news,image,video里有内容,用副栏目把文章分配到了其他几个栏目单页面,使用用modules调用文章列表,因为模块不同显示模块内容不存在

function dr_module_digg{$t.id}(value) {
    $.get("/index.php?is_ajax=1&s=api&app=news&c=module&m=digg&id={$t.id}&value="+value, function(data){
        alert(data.msg);
        if (data.code) {
            $("#module_digg_{$t.id}_"+value).html(data.data);
        }
    }, 'json');
}
$(function() {
    $.get("/index.php?is_ajax=1&s=zan&mid=news&id={$t.id}", function(data){
        if (data.code) {
            var s = data.data;
            $('#module_digg_{$t.id}_0').html(s.a);
            $('#module_digg_{$t.id}_1').html(s.b);
        }
    }, 'json');
});

插件教程:https://www.xunruicms.com/doc/app-368.html

回帖
  • 迅睿官方创始人
    #1楼    迅睿官方创始人
    2026-01-03 17:26:05
    iPhone手机 0
    1app=news改成不同的模块名
    2dr_module_digg{$t.id}这个函数也加一个模块名作为区分
  • 风凌君
    #2楼    风凌君
    2026-01-03 17:33:25
    Edge 0
    迅睿官方创始人 能否帮忙写下关键代码,有点不了解
  • 迅睿官方创始人
    #3楼    迅睿官方创始人
    2026-01-03 18:24:34
    Chrome 0
    这都是前端的知识,可以自己研究一下前端js的写法,找找ai工具辅助开发
    满意答案
  • 小黄人 18html
    #4楼    小黄人 18html
    2026-01-04 09:14:39
    Chrome 0
    你的意思应该是 点一次,执行三个模块的点赞;官方说的是 如果变成 点其他模块概念不一样;如果按第一种说的,那你写个循环就可以了
  • 风凌君
    #5楼    风凌君
    2026-01-05 09:25:20
    Edge 0
    小黄人 18html 点击一次判断执行三个模块改动会有点大,但实际业务只需要循环下获取当前文章属于哪个模块提交链接即可,用不了那么复杂,谢谢
  • 风凌君
    #6楼    风凌君
    2026-01-05 09:25:38
    Edge 0
    @迅睿官方创始人:已了解如何处理