天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 1705|回复: 3

关于计算脚本的问题

[复制链接]
jariy 发表于 2011-6-23 14:28:03 | 显示全部楼层 |阅读模式
本帖最后由 shary 于 2011-6-28 17:31 编辑

我用在计算脚本里用js动态生成了一组控件,包括一堆的下拉框和一堆文本框,如下图




第一张图看下拉框的值选中的是100,在保存按钮里有验证如果分数大于等于90或小于等于60分的时候需要在对应项填写文字说明,现在的问题是,在IE6里这些值在验证不通过的情况下这些下拉框里的值会变为初始值,在IE7,IE8里这些值能保持原有选中的值,问题让人比较郁闷,如果说不能保留原来的值那么文本框里的值应该也会清空,但是问题是文本框里的值保留着,下拉框的值还原为初始值,我看了你们的源码,好像是判断验证通过后才会提交页面数据,所以我不是很明白你们是否在验证不通过的情况下又重新刷新了页面,如果说reload的话为什么ie7又能保留奇怪的问题,有什么好的解决方法,还有查看外面的部门下拉框,这个是表单里用你们的控件创建的这个在验证不通过的情况下里面的值存在。这个要怎么解决?

希望给个解决方案,别回答一句话就把这贴子挂这了事。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x
 楼主| jariy 发表于 2011-6-23 14:29:47 | 显示全部楼层
表单能不能在验证不通过的情况下不刷新原页面?
jack 发表于 2011-6-23 15:50:34 | 显示全部楼层
验证未通过时不会刷新页面。如果刷新页面,不管什么浏览器,原有的所有数据都不会存在了。
ie6与ie7、ie8的显示不同是浏览器的兼容问题,是ie6的bug,ie7和ie8的显示属于正常效果。
 楼主| jariy 发表于 2011-6-23 15:58:54 | 显示全部楼层
天翎都不知道怎么弄?呵 ,是我希望太大了啊

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 11:33

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表