Bonjour;
comment je passer une liste en utilisant ajax et la fonction:@Url.Action
le passage se fait depuis view vers controlleur
Exemple j'utilise en comme ajax la fonction :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 '@Url.Action("PrintFASimulieren", "Repporting",new { D ="listeFAGestart" })'.replace("listeFAGestart", listeFAGestart); -----------------------Controlleur------------------------ public ActionResult PrintFASimulieren(List <FAGestartet> D) { } ------------------------Class-------------------- public class FAGestartet { public long fertigungsnummer { get; set; } public int anzahl { get; set; } public String artikelnummer { get; set; } public FAGestartet() { } }
Code JavaScript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 listeFAGestart = new Array(); $.each(data, function (i, obj) { var FA_Gestartet FA_Gestartet = { fertigungsnummer :obj.Fertigungsnummer_FA, artikelnummer: obj.Artikelnummer_FA, anzahl: obj.anzahl, //Status_FA:0 } listeFAGestart.push(FA_Gestartet); });
Partager