I have a page that has been working for over a year. Recently switched over to 3.0-rc1 and have been working along. I went back and made sure things played nice in ie8, and have found a problem. I have a chained sequence that occurs, but for whatever reason the last part is not executed in ie.
First the user selects a combo value, and the id is collected, the first function is the callback function for the combos select:
Code:
function firstFunc(id){
id = id;
secondFunc(id);
}
This second function performs an updater on a div element:
Code:
function secondFunc(id){
hcaId = id;
var infoUpdate = Ext.get('dynamHcaInfo').getUpdater();
infoUpdate.update({
url:Ihc.app.HCARequestURL,
scripts:true,
params:'routine=getHCAInfo&hcaID='+id,
text:'Loading HCA......',
callback: loadCompleated
});
}
This is were it gets interesting. In ie8, the callback is never executed. It never fires loadCompleated. If I skip the first function (which is redundant at this point) it works, and ie8 fires the callback. But if I chain these functions together ie8 just ignores that callback.
Is there something Im missing here? I have worked around it to some extent now, but Im curious what is wrong with what I was doing?
Thanks
Katz