I have a function:
function openOpportunityHome() {
showSpinner("Loading.Please wait ");
Ext.Ajax.request({
url : contextPath + '/OpportunityTracker.do',
method : 'POST',
params : {
'role' : SALES_TRACKER_ROLE
},
success : function(response, request) {
hideSpinner();
MD_opportunityMasterDataVO = Ext
.decode(response.responseText);
ADMIN_OPP_LIST_FLAG =MD_opportunityMasterDataVO.adminOppListFlag;
showOpportunitySearch();
},
failure : function(response, request) {
hideSpinner();
ajaxFailureCallbackFn(response, request);
}
});
}
When I call Ext.decode(response.responseText)
, what exactly happens? Please tell from the perspective of a request/response Scope.
Ext.decode()
is just a JSON parser similar to JSON.parse()
and parses a string of text into objects you can access in your Javascript.
It's actually an alias for Ext.JSON.decode()
.
You can read more about it here in the ExtJS documentation.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With