successthe callback Ext.Ajax.requestis called after an AJAX request. This means that the called function (as func1()it inner_function2()has already returned, and their area has been deleted.
Let's try to show the sequence of events
func1() called- Local variable
var1declared inner_function2() ( , )Ext.Ajax.request(), successinner_function2() - AJAXfunc1() , var1 ( ) - AJAX- AJAX -
success. var1 , a (. , ). var1 - , , .
, "A" AJAX "".