Voici le scénarioASP.NET MVC - paramètre Retour JavascriptResult et JSON
Dans MVC, il est facile de retourner un Javascript à exécuter sur le client
public ActionResult DoSomething()
{
return JavaScript("alert('Hello world!');");
}
Sur le client, je un Javascript qui prend un objet JSON en tant que paramètre
Quelque chose de semblable à ceci:
function open(options) {...}
Je voulais appeler cette fonction de mon action qui passe un objet JSON généré sur le serveur j'ai donc écrit ce
public ActionResult DoSomething()
{
var viewData = new {...};
return JavaScript("open('" + Json(viewData) + "')");
}
Cependant, quand nous appelle ma fonction Javascript, je ne reçois pas de données, mais ceci: open('System.Web.Mvc.JsonResult')
J'apprécierai toute aide à ce sujet
Merci
pouvez-vous me montrer s'il vous plaît tout votre code javascript ?? S'il vous plaît! –