泛微E9下,如何用JS代码动态隐藏明细表的列
泛微吧
全部回复
仅看楼主
level 9
hn_ade
楼主
谢谢!
2020年09月09日 00点09分
1
level 9
hn_ade
楼主
单机版?
2020年09月11日 02点09分
2
level 3
Xiao灬小羊
// 隐藏明细表1
var hideMxTable0 = function() {
// 0 表示取明细表1的行索引,1表示取明细表2的行索引
var rowindex = parseInt($G("indexnum0").value);
// 行索引通常情况下等于明细表的行数,而明细表的行索引从0开始
// 所以有效的行索引只能是在 0 ~ rowindex-1
for (var i = 0; i < rowindex; i++) {
// 5841 是字段在数据库中的ID,i是当前行的索引,如果字段为空则给一个“-”跳过必填验证
$('
#field5841_' + i).val($('#
field5841_' + i).val() || '-');
}
};
2020年09月13日 05点09分
4
hn_ade
谢谢回复!不过要隐藏的是列,这个能实现么?
2020年09月14日 00点09分
Xiao灬小羊
@hn_ade
隐藏列,在字段自定义属性里的style里面加上 visibility:hidden
2021年01月15日 01点01分
hn_ade
@Xiao灬小羊
明细表里只有class属性,没有style属性。
2021年01月18日 00点01分
儒雅的好孩子1
有做过这种需求,csdn搜索烧硬盘博主的博客,有一篇是写隐藏明细表指定列的
2021年01月19日 16点01分
level 1
a青年💤
你可以试着在明细表的某一列加一个ID属性,然后根据你的业务要求隐藏那个ID不就行了
2020年11月17日 09点11分
5
hn_ade
谢谢!明细表的列只有class属性,用它也可以实现隐藏。
2020年11月18日 00点11分
溪巧儿
怎么实现的 可以分享吗
2022年06月08日 00点06分
hn_ade
@溪巧儿
在表单设计器里,选中列,给选中列的class取个名,比如说hideme,然后在JS的代码里写上 $(".hideme").hide()
2022年06月14日 01点06分
level 9
中国小糖豆
效果还行,就是用js控制样式隐藏的。
2021年01月18日 21点01分
6
hn_ade
具体如何做的?
2021年01月19日 00点01分
level 1
程晓声
您好,请问最后是怎样解决的?
2021年02月23日 03点02分
7
hn_ade
明细表的列只有class属性,用它也可以实现隐藏。
2021年02月24日 00点02分
喵古森森miao
请问一下是怎么实现的,能否教一下回复 hn_ade :
2021年03月22日 08点03分
hn_ade
@喵古森森miao
Jquery(".class").hide();
2021年04月01日 05点04分
贴吧用户_Q5X4bU2
@hn_ade
有详细一点的代码演示吗,不胜感谢
!
2021年08月23日 12点08分
level 1
橘子
楼主还在吗,请问一下用了class,但是隐藏了字段名称,输入框没有隐藏,这个是怎么解决的
2022年08月17日 05点08分
8
hn_ade
你是对整列设置的CLASS,还是只对单元格设置?
2022年08月18日 00点08分
橘子
@hn_ade
设置了整列的
2022年08月18日 02点08分
hn_ade
@橘子
那换个浏览器试试吧,我这里是正常的
2022年08月19日 03点08分
橘子
@hn_ade
好的,谢谢,谷歌和火狐都不行,我再看看别的方法
2022年08月19日 03点08分
level 1
syqhh
请问下楼主,明细表有分页吗?分页切换的时候 也能隐藏吗?
2022年10月10日 08点10分
9
hn_ade
E9版本,明细表可以分页。分页切换应该也是可以隐藏的,但我没试过
2022年10月11日 00点10分
syqhh
@hn_ade
切换分页就是隐藏不了,数据都乱了,这是个大BUG,困扰好久了。
2022年10月11日 15点10分
hn_ade
@syqhh
泛微的东西就这样,功能多,但BUG也多
2022年10月12日 00点10分
hn_ade
@syqhh
能不能不分页呢?数据量很大?
2022年10月12日 00点10分
1