`
guoqingcun
  • 浏览: 53680 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

extjs 中ie和其它浏览器处理小差异

阅读更多

fucntion testFunction(){

var form = ...;

form.addListener('beforeshow',function(com){

var records = grid4.getSelectionModel().getSelections();
if(null!=records){
form.reset();
var comsStore = form.findField("rid").getStore();
form.findField("rid").setValue(comsStore.getAt(0).get("rid"));
if(comsStore.getAt(0).get("type")==0){
isHidePassword = true;
}
}

});

}

此事例代码看似没什么问题,但在各浏览器中处理方式不同.

ie中这代码会出现异常:comsStore.getAt()的方法不可用。解决方案:监听器中的变量最好使用自己的局部变量.如form不合我们的要求

其它浏览器(ff,chrome)完好

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics