业务经理

微信扫描以上二维码

028-61286886

技术咨询

点赞插件如何请求多个模块

迅睿框架 更新 2026-01-05 09:25:38 风凌君

使用点赞插件在列表页调用点赞按钮时,在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');
});

方案

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

迅睿系统漏洞

站群分站系统
站群分站系统(2026-10-15)
子站域名新增llms.txt访问
GEO系统
GEO系统(2026-10-14)
修复下载zip空白地址问题 修复流量复刻和任务队列错误
GeoSeo收录宝
GeoSeo收录宝(2026-10-14)
新增 站长工具箱 前端首页自动调用meta 数据
滑块验证码 Gocaptcha
滑块验证码 Gocaptcha(2026-10-13)
基于开源项目 go-captcha 的行为验证码插件,滑动拼图、区域...
GeoSeo工具箱
GeoSeo工具箱(2026-10-13)
优化巡检任务
GeoSeo排名助手
GeoSeo排名助手(2026-10-11)
加入大模型自定义
SEO聚合关键字
SEO聚合关键字(2026-10-11)
优化关键字列表页最多支持1万篇文章,过多会导致服务器扛不住;
CMS内容同步复制
CMS内容同步复制(2026-10-10)
增加时间是否更新的开关