Cita:
Iniciado por Alexis88 Como se trata de un objeto JSON, toma a sus atributos usando la notación por puntos o con corchetes.
Código Javascript
:
Ver originalsuccess: function(rs){
$("#input_codigo").val(rs.codigo);
$("#input_descripcion").val(rs.descripcion);
$("#input_iva").val(rs.iva);
}
Saludos
Creo que si esto no te funcionó es porque lo que te está tomando es un string y no un objeto JSON. Puedes probar a parsearlo antes.
Código Javascript
:
Ver originalsuccess: function(rs){
var json = JSON.parse(rs);
console.log(json); // devolverá el string transformado en object
console.log(json.descripcion); // devuelve FLETES
}
También he visto que has puesto la propiedad "dataType" incorrectamente, la T debe ser mayúscula:
Código Javascript
:
Ver original$.ajax({
type: "post",
url: "Control/C_Parametrizacion.php",
data: parametros,
dataType: 'json', // fíjate cómo se escribe dataType
success: function(rs){
// con el dataType=json ya no hace falta el JSON.parse()
console.log(rs); // devolverá el string transformado en object
console.log(rs.descripcion); // devuelve FLETES
}
Saludos