2010-09-06 3 views
1

je le code suivant:Comment puis-je retourner un tableau de chaînes JSON sans nom à partir du résultat asp.net mvc2 json?

var json = MyObject 
    .Select(p => new 
    { 
     id = p.MyObjectId, 
     name = p.MyObjectName 
    }); 

return Json(new { json }, JsonRequestBehavior.AllowGet); 

Ceci retourne un objet JSON comme suit:

{ json: [ { id: 1, name: "Bob" }, { id: 2, name: "Fred" }, { id: 3, name: "James" } ] } 

Cependant, je besoin de retourner les données:

[ { id: 1, name: "Bob" }, { id: 2, name: "Fred" }, { id: 3, name: "James" } ] 

Est-ce possible en utilisant le résultat JSON?

Répondre

3
return Json(json, JsonRequestBehavior.AllowGet); 
+0

Merci - a travaillé comme un charme! – romiem

1

Essayez ceci:

return Json(json, JsonRequestBehavior.AllowGet); 
Questions connexes