24/06/2013, 04:15
|
| | Fecha de Ingreso: abril-2007
Mensajes: 114
Antigüedad: 17 años, 8 meses Puntos: 1 | |
Respuesta: Get a resultado de POST. Ajax Request Cita:
Iniciado por trueno_largo Hola de nuevo, para que quede mas claro, cuando realizo:
Código:
Ajax.request({
url: getRelativeURI(url),
scope: this,
method: method,
headers: {
'Content-Type': 'application/json'
},
params:
Ext.JSON.encode(idMarca),//le paso el id de la marca del coche apra que me traiga los modelos.
dataType: 'json', // el tipo de información que se espera de respuesta
success: function ( form, action ){
Ext.Msg.alert('Ok',action.result.msg);
},
failure: function ( form, action ) {
Ext.Msg.alert('Fallo',action.result.msg);
}
});
}
El caso que esta peticion se realiza por POST y puedo ver que esto me genera un json con los datos adecuados:
{"total":2,"data":[{"id":1,"modelo":"modelo1"},{"id":2,"modelo":model o2"}]}
Pero no sé acceder a ellos. Sin embargo cuando hago un GET, para otra necesidad, si que sé acceder:
success: function(result, request) {
var tiposDatos = JSON.parse(result.responseText); |