将JSON响应转换为POST请求的javascript数组

将JSON响应转换为POST请求的javascript数组,javascript,jquery,asp.net,json,post,Javascript,Jquery,Asp.net,Json,Post,我想将这种类型的JSON响应转换为JavaScript数组 下面是我使用POST请求得到的响应 [{"ContactID":214},{"ContactID":213},{"ContactID":259},{"ContactID":280}] 使用 范例 $.ajax({ url: "script.php", type: "POST", data: {id : menuId}, dataType: "json" success: function(data){ } })

我想将这种类型的JSON响应转换为JavaScript数组

下面是我使用POST请求得到的响应

[{"ContactID":214},{"ContactID":213},{"ContactID":259},{"ContactID":280}]
使用

范例

$.ajax({
  url: "script.php",
  type: "POST",
  data: {id : menuId},
  dataType: "json"
  success: function(data){
  }
});
然后您不需要
JSON.parse
,您可以直接访问响应数据

如果要循环所有值,可以使用

  success: function(data){
      $.each(data, function (key, value) {
         for(index in value)
         {
           alert(index);
           alert(value[index]);
         }
     });
  }

var array=JSON.parse(JSON)
,当然可以?您想访问这些数据吗?
  success: function(data){
      $.each(data, function (key, value) {
         for(index in value)
         {
           alert(index);
           alert(value[index]);
         }
     });
  }