对象Jsonp数组未定义值



我需要帮助。。。。我有这个代码:

  var req = $.ajax( {
   url:'http://zz33.infoucrso.com/WSCategorias.svc/cargarCategoria?callback=?',
   dataType : "jsonp",
   data: { nombre: val},
   timeout : _timeOut
  });
  req.success(function(datos)
  {
   ProcesarCategorias(datos);
  });

因此,我收到一个对象JSON,并将该对象传递给函数ProcessarCategotias,该函数具有下一个代码:

function ProcesarCategorias(datos) {
 var categoria = JSON.stringify(datos);
 alert(categoria);
}

因此,显示带有以下信息的警报:{"IdCategoria":2,"Nombre":"Música"},但我只需要访问Nombre的值,如果我做了categoria[0],这向我显示了一个"{",如果我进行了categorie["Nombre"],则向我显示一个未定义的。我看到了其他问题,但这对我不起作用。所以感谢

交换

JSON.stringify(datos)

对于

JSON.stringify(datos['Nombre'])

最新更新