本文主要是介绍小飞鱼通达二开 列表控件弹出数据选择控件开发的2019版问题处理(图文),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
小飞鱼在之前通达2017上开发的这个列表控件数据选择窗体是完全能够正常使用的,这次部署到2019上之后,发现了一个奇怪的问题,就是每次选择返回的数据不能正常回填到对应的行上,这样导致这个控件也没法正常使用。
正常的使用情况如下:
弹出数据选择控件,选择需要的数据点确定按钮
数据会填写到对应点击的行上。 到了2019这里居然不好使了,经过排查应该是页面缓存的问题,经过增加取消缓存,增加随机数等方法仍然没有解决这个问题,最后经过查找资料可以采用增加js代码在打开这个页面时强制进行一次刷新解决这个问题。
window.onload=function(){ window.frames[0].location.href=window.frames[0].location.href+'?new='+Math.random();
}
补充学习代码:
onClick="javascript:this.href=this.href+'?new='+Math.random();alert(this.href)"
这篇关于小飞鱼通达二开 列表控件弹出数据选择控件开发的2019版问题处理(图文)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!