2010-05-20 3 views
0

Je reviens ce d'un résultat JSON d'un contrôleur,JSON est revenu d'un JsonResult en asp.net mvc

var genericResult = new { redirectUrl = Url.Action("Create", "Registration") 
           , isRedirect = true }; 
return Json(genericResult); 

mais quand je visite par Firebug,

{"redirectUrl":"/","isRedirect":true}

 if (data.isRedirect) { 
      window.location.href = json.redirectUrl; 
     } 

Toute suggestion .... Comment rediriger?

Répondre

3

Selon la façon dont il a été déclaré, que ce soit à fixer datajson ou fixer json à data.

+0

il n'y a pas de valeur '{" redirectUrl ":"/"' –

+0

Ensuite, vous devez corriger 'json.redirectUrl' à' data.redirectUrl'. – BalusC

+0

ya juste fait ça a fonctionné ... –

Questions connexes