本帖最后由 加菲喵 于 2015-9-11 09:47 编辑
大家在填报的时候,文本框编辑完后,会有一个红色的三角,不美观,在此提供去掉红色三角的方法。 1. 问题描述 在做填报报表的时候,会出现控件编辑结束后,有个红色小三角,为了界面整体效果,希望去掉这个红色小三角,该如何实现呢? 2. 解决方案 去掉样式dirty,或者去掉样式dirty里面背景图片。 3. 示例 以%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Form\FreeFrom\FreeFrom.cpt为例,选择模板—模板Web属性(W),如下图: 切换到填报页面设置,选择“为该模板单独设置”,双击自定义按钮,如下图所示: 点击顶部工具栏后面的设置图标
点击“自定义事件”按钮,编写代码$('.dirty').removeClass('dirty');或者$('.dirty').removeClass('dirty'); 进行填报预览,填报后,点击“删除红色三角”,即可清除界面上所有显示的红色三角。
|