回答:参考这个 https://bbs.fanruan.com/wenda/question/54584-me.html 有隐藏行和列的示例
回答:我也是同样的需求然后在文档里找了很久没有,最后参考的是示例里面给的隐藏行的实现方式来做的首先我们来看一下隐藏行的实现方式 https://bbs.fanruan.com/thread-133883-1-1.html 这段代码的意思就是给下拉框绑定了一个编辑后事件,还是使用的js的原生语法document对象来操作页面上的元素,可以看到这句 document.getElementById('xxxx') 这个意思就是根据元素id选取元素,然后设置他的style样式为隐藏,同理设置列也是一样的,只不过需要将这一列的所有单元格都给隐藏起来,于是我F12 打开控制台找到该列td标签的id 例如第一行A列id就是 A1-0-0 我现在是要隐藏M列于是最终写法如下 给下拉框增加一个编辑后事件,在js代码中写下面这些//获取当前控件的值var a=this.getValue();//如果‘设置’则显示,如果‘不设置’则隐藏if(a=="汽运自提"){document.getElementById('M1-0-0').style.display = 'None';document.getElementById('M2-0-0').style.display = 'None';document.getElementById('M3-0-0').style.display = 'None';}else{document.getElementById('M1-0-0').style.display = '';document.getElementById('M2-0-0').style.display = '';document.getElementById('M3-0-0').style.display = '';}但是这也会有一个问题,就是我们填报报表的行数是可以增加的,如果增加了一行,那么这个方式就有问题了,要么就是没法对齐,要么就是不生效,我也没试过,我只是在这三行固定的情况下这么做了补一张页面元素id的图
回答:条件属性只有在第一次页面打开的时候渲染生效吧
回答:我也遇到了这个问题,然后过了一会儿自己好了,不知道是为啥
回答:[图片]
回答:555
回答:写了半天闹了个没登录,全清空了,还得重写。我的是按日期查询的1月1-27号都是好的,到了28号,查询后原样导出 提示 文件格式与扩展名不匹配,打开是一片白,连格子都没有了,我想了一下最近添加了个一个字段,然后就把那个字段去掉了,在导出就好了,简直是神奇的问题!!!补充后续:后来发现是我新加的这个字段的内容太多了,大概有几百个字,我就给截取了一下留了二百个字,就好使了。
7
7
1
10
没有更多