一个Firefox中出现的前端问题

 

为了定位浏览器渲染问题,我进行了重新测试过程:
1、ff版本升级至最新
   Js框架为kissy
2、看下业务场景,测试环境下:
四个打分项,打分项的名称很重要,当前使用的ArrayList,有顺序的,我现在打分并按照此顺序将其保存起来(ajax的post请求),打分如下:
数据库保存为:诺基亚=2¤联想=3¤戴尔=4¤苹果=0
然后禁止JS,F5刷新, 由于使用的HashMap,所以显示顺序颠倒了过来,界面上看起来很正常如下:

 

但是这时通过Firebug查看如下:
HTML源码如下:
然后,打开JS,没有针对打分项做任何操作,ajax post方式提交数据:
这时通过ajax提交的数据和Firebug中看到的一致,但是和页面展示,以及HTML中的已经不一致了

前端拼装rate参数代码如下:
是什么原因让Firebug和js获取到的和HTML中不一致呢?获取的缓存中数据?
另外的尝试:
1、在IE系列和chrome下不会出现此问题
2、刷新使用Ctrl+F5也不会出现此问题
3、修改控件type=“text”也不会出现此问题
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值