![](https://csdnimg.cn/release/download_crawler_static/9782174/bg1.jpg)
www.fanruan.com
FineReport 中如何用 JavaScript 解决控件值刷新不及时
我们经常利用按钮进行一些页面值的处理工作,但是默认的逻辑造成,每次
新填报的值,需要点击下空白区域或是执行某个其他操作才可以被正确读取,那
例:当我们用常规取值的时候,虽然 B3 单元格录入了值,但是在光标不离
开 B3 的前提下,用 JS 只获取到了控制而不是实际的值“2”。
想获得 B3 的值,需要在空白处点击下鼠标,让文本框的左上角的红三角出
优化过后则可以将光标强制跳转到 A2 单元格,使其获得光标,进而强制
既然任意点击空白处就可以,那么我们就用 JS 来强制跳转光标实现同样的
模板样式设计如下,A3 和 B3 单元格添加文本控件,C3 单元格为 A3 和 B3