回复 11# purple
感谢你们的关心,因为我的问题给你们添了麻烦。
我的疑问已经解决了,你们的软件没有问题。
情况是这样的,因为多行文本框的内容是可编辑的,其初值是由日期控件触发获取,但因可编辑,所以最终值是不确定的,这是其一;其二,是当日期变更时,必须舍弃多行文本框的原内容,重新设定初值,不能简单的根据文本框内有无内容来决定是否保留,因为这两个原因,导致当单击保存时,因刷新页面,多行文本框又恢复成初值了。
解决方法是这样的,增加一个隐藏日期控件来跟踪原来的日期控件(同步),多行文本框加入判断两个日期控件值是否一致,当手动变更日期控件时,两个日期控件值不同,来设定文本框初值,在保存操作刷新页面时,两个日期控件值相同,则保留文本框现值。
建议是这样的,虽然这样做能解决我目前的问题,但,感觉繁琐,如果能做到保存等操作时,能取消脚本运行就更好了。
再一次感谢你们的关心和支持。 |