the context in ajax call back is not the same one I pass in to it, at lease in IE its not, I think it just been cloned
since I got the problem in IE, and I debug it for 2 hours and find the problem.
my solution: don’t use context in ajax call since it is not the real one, use proxy function
so, the context in the callback function is the same one I passed
and the problem in IE solved.