Je souhaite passer un objet JavaScript imbriqué à ma méthode d'action ASP.NET MVC. Voici le code (simplifié):Comment passer un objet JavaScript imbriqué à ASP.NET MVC Action Method?
$.getJSON('some/url',
{
index: pageIndex,
pageSize: pageSize,
filter:{one:'one',two:'two',three:'three'}
},someCallBack(msg)
);
J'utilise jQuery et mis en œuvre mon plugin qui va chercher paresseusement données paginés du serveur. Cela fonctionne tout le charme, mais maintenant je dois passer un objet JavaScript 'Filter' avec un nombre variable de propriétés-filters. Du côté serveur, j'obtiens un tableau d'objets où le premier élément est une chaîne, contenant le littéral '[Object object]'.
De toute évidence, mon objet imbriqué (filtre) n'est pas développé et transformé en objet (hachage) côté serveur. Est-ce possible?? Je ne veux pas coder dur mes filtres, puisque le plugin est destiné à être appliqué à l'envers.
Merci beaucoup.