IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET MVC Discussion :

Ajax et passage de vue


Sujet :

ASP.NET MVC

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 26
    Points : 20
    Points
    20
    Par défaut Ajax et passage de vue
    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:

    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
    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
    7
    $.ajax({
                url: '/Connected/GetDialogTrad?language=' + language + '&page=' + pagename + '&control=' + controlname,
                type: 'POST',
                success: function (view) {
                    $(view).appendTo('#' + modalLocation);
                }
            });

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 26
    Points : 20
    Points
    20
    Par défaut
    bon ben j'ai trouvé j'ai remplacé actionresult par partialview.....

    merci quand même, si ca peut aider quelqu'un je laisse d'ailleurs ^^.

    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 PartialViewResult 
                ViewData("Page") = page
                ViewData("control") = control
                Dim model As New TraductionModel() With {.Control = control, .Page = page, .IdLanguage = language}
                Return PartialView("Traduction", model)
            End Function

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. passage entre vues avec android
    Par hkikemmm dans le forum Android
    Réponses: 12
    Dernier message: 15/05/2013, 14h53
  2. Réponses: 23
    Dernier message: 09/04/2009, 10h08
  3. [Struts / DWR / Ajax] Pb passage paramètres
    Par badjojo dans le forum Struts 1
    Réponses: 1
    Dernier message: 02/07/2007, 09h17
  4. [Ajax] Prob passage de param. dans boucle [DOM]
    Par narnou dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 27/02/2006, 16h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo