Faire passer un tableau d'int du controller à la vue
Bonjour a tous,
Je travail sur un site en MVC3 avec la syntaxe razor.
Actuelement je passe la string suivante à ma vue:
Et voici comment je l'interprète:
Code:
1 2 3 4 5 6 7 8
| var VBString = @Html.Raw(Json.Encode(ViewBag.Open)); // "1, 3, 5"
var Array = VBString.split(',');
for (var i = 0; i < Array.lenght; ++i) {
Array[i] = parseInt(Array[i]);
}
alert(Array); // [1, 3, 5]
$("#accordion").multiAccordion("option", "active", Array); |
J'aimerais obtenir le meme comportement que si j'avais écrit:
Code:
$("#accordion").multiAccordion("option", "active", [1,3,5]);
Mais ça ne marche pas.
Des idées ?
Merci.