Estoy teniendo un problema con la obtención del response.responseText
de la respuesta del servidor en extjs 4.cómo obtener el response.responseText servidor después de extjs carga almacén 4
A continuación se muestra el código para cargar la tienda:
store.load({
params: {
'projectid': this.projectid
},
callback: function (records, operation, success, response) {
console.log(records);
console.log(response.responseText);
}
});
En realidad, cuando realicé la solicitud con la siguiente función, obtuve correctamente el reponse.responseText
.
Ext.Ajax.request({
url: 'login/GetLoginCheck.action',
method: 'GET',
params: {
'username': values['username'],
'password': values['password']
},
scope: this,
success: function(response) {
Ext.Msg.alert(response.responseText);
var redirect = response.responseText;
window.location.href = "" + redirect + ".jsp";
},
failure: function(response) {
Ext.Msg.alert('INVALID USERNAME OR PASSWORD');
}
});
Así que por favor me sugieren cómo puede conseguir que la response.responseText
del store.load() tiene una función de devolución de llamada.
que no tienen "operation.response" cuando el servidor devuelve 500. Cuando la respuesta del servidor el mensaje de error con el estado 500, tengo que usar Ext.Ajax.request para mostrar el mensaje y StackTrace. – df1