Bonjour à tous,
Je reviens avec mes questions ineluctable, à savoir que j'ai créé une vue qui ne s'appelle que par ajax, avec un petit système jquery pour faire apparaitre la vue comme une modale.
Alors le problème c'est que je n'arrive pas à afficher cette vue, pourtant je passe bien dans la fonction qui affiche la vue mais l'ajax à l'air de ne rien récupérer du tout.
Je vous affiche le code qui renvoi la vue:
et le code ajax qui récupère le résultat:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Function GetDialogTrad(language As string, page As String, control As String) As ActionResult ViewData("Page") = page ViewData("control") = control Dim model As New TraductionModel() With {.Control = control, .Page = page, .IdLanguage = language} Return View("Traduction", model) End Function
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $.ajax({ url: '/Connected/GetDialogTrad?language=' + language + '&page=' + pagename + '&control=' + controlname, type: 'POST', success: function (view) { $(view).appendTo('#' + modalLocation); } });
Partager