这是个填报报表,上面的说明部分需要实现扩展和隐藏行,现在的方案是动态参数,但是动态参数会刷新页面,这样下面的填报一刷就白填嘞,怎么实现点击调节系数不刷新页面的情况下隐藏说明内容
现在通过JS的方式在不刷新页面的前提下完成了隐藏的动作,怎么让它的三角符号跟随提示内容隐藏变换成+或者-呢
https://help.fanruan.com/finereport/doc-view-3276.html 参考
条件属性实现折叠树- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)
参考
这个一个方式
增加行,就是用插入行按钮,这个不会是填报数据丢失的
JS自定义插入和删除行按钮-https://help.fanruan.com/finereport/doc-view-595.html
插入和删除行列-https://help.fanruan.com/finereport/doc-view-536.html
隐藏行,使用js隐藏行
参考https://bbs.fanruan.com/thread-133781-1-1.html
可以试一下这个,在F12里面找单元格元素,js设置隐藏和显示,同时需要调整行高和换行
var dp=$("#r-0-0").css("display");
if(dp=="none"){
$("#r-0-0").css("display", "block");
$("#A1-0-0").css("height", "48px");
}else{
$("#r-0-0").css("display", "none");
}
实在不行就用超级链接弹框来显示说明文档吧。