现在用的向导布局,结果点下一步的话,整个布局就会发生变化,而且是在ff下没问题,在ie下显示才会有问题
var navHandler = function(direction,value){
var wizard = Ext.getCmp('wizard').layout;
var prev = Ext.getCmp('move-prev');
var next = Ext.getCmp('move-next');
var activeId = wizard.activeItem.id;
if(direction == 1){
if(item==0 && cusinfo.type=='法人'){
item++;
}else if(item==0 && cusinfo.type=='个人'){
item=item+2;
}else if(item>0){
item++;
}
if(item>0){
prev.setDisabled(false);
}if(item>=5){
next.setDisabled(true);
}
}
if(direction == -1){
if(item!=2){
item--;
}else if(item==2 && cusinfo.type=='个人'){
item = item-2;
}else if(item==2 && cusinfo.type=='法人'){
item--;
}
if(item<=0){
prev.setDisabled(true);
}if(item<5){
next.setDisabled(false);
}
}
wizard.setActiveItem(item);
};
这个是我写的翻页代码,是否是这里有问题呢?还是说点下一步还需要做其他什么操作
var navHandler = function(direction,value){
var wizard = Ext.getCmp('wizard').layout;
var prev = Ext.getCmp('move-prev');
var next = Ext.getCmp('move-next');
var activeId = wizard.activeItem.id;
if(direction == 1){
if(item==0 && cusinfo.type=='法人'){
item++;
}else if(item==0 && cusinfo.type=='个人'){
item=item+2;
}else if(item>0){
item++;
}
if(item>0){
prev.setDisabled(false);
}if(item>=5){
next.setDisabled(true);
}
}
if(direction == -1){
if(item!=2){
item--;
}else if(item==2 && cusinfo.type=='个人'){
item = item-2;
}else if(item==2 && cusinfo.type=='法人'){
item--;
}
if(item<=0){
prev.setDisabled(true);
}if(item<5){
next.setDisabled(false);
}
}
wizard.setActiveItem(item);
};
这个是我写的翻页代码,是否是这里有问题呢?还是说点下一步还需要做其他什么操作