2014-04-06 46 views
0

解析方法不起作用。

$.get("viewsGroup.process", function(data) { 
    $("#view_group").modal("show"); 
    alert(data);     // this shows the no of objects.. 
    var data = $.ParseJSON(data); // not working .... 
    alert("datata" + data);  // not working.. 
    console.log(data.name); 
    alert("bacjkkkk"); 
}); 
+0

为$不用彷徨最后一个参数是具体的数据类型,只是设置和jQuery为您完成此 – adeneo

+0

你也可以只使用'$ .getJSON(” url“,函数(d){// stuff here})'。 – royhowie

+1

如果你只是说“不工作”,很难帮助你。这实际上并不能让我们知道这个问题会是什么。 [了解如何](http://www.creativebloq.com/javascript/javascript-debugging-beginners-3122820)[** debug ** JavaScript](https://developers.google.com/chrome-developer-tools/docs/javascript-debugging),也许你可以帮助你自己。 –

回答

0

你有一个错字:

$.ParseJSON(data);应该$.parseJSON(data);

希望这会有所帮助。

+0

我知道这是$ .parseJSON(数据);//但问题是,..数据是列表类型jsonArray String..and我的代码不工作后,我在那里我正在解析json字符串(数据)。 – user3497147

0

我会简化代码,例如:

$.getJSON("viewsGroup.process", function (d) { 
    $("#view_group").modal("show"); 
    console.log(d); 

    //whatever else you want to do 

}) 
+0

感谢您的答复bt我wana解析此(d)...和解析方法不wor国王...这就是问题,,, – user3497147