找回密码
 立即注册

QQ登录

只需一步,快速开始

dino 活字格认证

高级会员

97

主题

556

帖子

1957

积分

高级会员

积分
1957

圣诞拼拼乐微信认证勋章活字格认证

dino 活字格认证
高级会员   /  发表于:2021-3-1 09:00  /   查看:3735  /  回复:3

看到最近有几个朋友在问怎么获取表格选择数的需求,这里分享一个小功能,通过js获取选择的行数,计算选择项的合计。

image.png610078734.png

将附件js文件上传到页面js文件中,只需按需求修改附件代码即可:
  1. var p = Forguncy.Page;
  2. p.ready(function (){
  3.     var mylist = p.getListView("表格1");
  4.     mylist.bind("SelectedRowsChanged", function () {
  5.         var indexs = mylist.getSelectedRowIndexs();
  6.         p.getCell("count").setValue(indexs.length);
  7.         var total = 0;
  8.         for ( var i = 0; i <indexs.length; i++){            
  9.                total += mylist.getValue(indexs[i], "amt");
  10.         }
  11.    
  12.         p.getCell("total").setValue(total);
  13.     })
  14. });
复制代码


表格选中行数及合计.fgcc

55.98 KB, 下载次数: 238

selectrow1.js

471 Bytes, 下载次数: 218

评分

参与人数 1满意度 +5 收起 理由
lh123 + 5 很给力!

查看全部评分

3 个回复

倒序浏览
Alink
高级会员   /  发表于:2021-3-1 09:02:25
沙发
回复 使用道具 举报
xiaoz悬赏达人认证 活字格认证
银牌会员   /  发表于:2021-3-1 15:02:33
板凳
给力
回复 使用道具 举报
hubei333
高级会员   /  发表于:2021-3-1 20:33:29
地板
很实用的东西
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部