Javascript 对象Jsonp数组未定义值
我需要帮助…我有以下代码:Javascript 对象Jsonp数组未定义值,javascript,arrays,ajax,json,Javascript,Arrays,Ajax,Json,我需要帮助…我有以下代码: var req = $.ajax( { url:'http://zz33.infoucrso.com/WSCategorias.svc/cargarCategoria?callback=?', dataType : "jsonp", data: { nombre: val}, timeout : _timeOut }); req.success(function(datos) { ProcesarCategorias(da
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],这会显示一个“{”,如果我做categoria[“Nombre”]会显示一个未定义的。我看到了其他问题,但这对我不起作用。
所以谢谢你的交流
JSON.stringify(datos)
为了
JSON.stringify(datos['Nombre'])