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

Discussion: Liste ASP MVC dans POPUP javascript [Débutant]

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    mars 2009
    Messages
    108
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : mars 2009
    Messages : 108
    Points : 54
    Points
    54

    Par défaut Liste ASP MVC dans POPUP javascript

    Bonjour,

    je viens vers vous car je développement actuellement un site avec ASP MVC. Mon problème viens surtout de mon manque de connaissance de javascript. J'aimerai pouvoir envoyer dans une popup une liste d'objet (disons d'élèves)
    pouvoir éventuellement faire une recherche dans cette popup et sélectionner un objet. Ce qui fermera la popup et ajoutera mon objet dans une autre collection que je pourrai visualiser sur la page qui a ouvert mon popup.

    J'imagine bien qu'il y a de l'ajax la dessous pour avoir la liste :

    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
     
    $.post("/Classe/FiltreNiveau", { niv: myArray, page: 1 }, function (resultat, textStatus, errorThrown) {
                    var tmp = JSON.parse(resultat);
                    var nb = tmp.Classe.length;
     
                    $('.pagination-container').remove();
                    $('#pageList').append('@Html.PagedListPager(CType(Session("ClasseFiltreNiv"), PagedList.IPagedList(Of Classe)), Function(x) Url.Action("FiltreNiveau", New With {.page = x}), PagedListRenderOptions.ClassicPlusFirstAndLast)');
                    $(".data").remove();
     
                    for (i = 0; i < nb; i++) {
                        var row = "<tr class='data'><td>" + tmp.Classe[i].LieuFrequentation.Libelle + "</td><td>" + tmp.Classe[i].Cours.Libelle + "</td><td>" + tmp.Classe[i].KeyNive + "</td><td>" + tmp.Classe[i].KeySUBD + "</td><td>" + tmp.Classe[i].Periode + "-" + tmp.Classe[i].PeriodeAdu + "</td><td>" + tmp.Classe[i].Professeur.NomPrenom + "</td><td><a href='/Classe/Edit/" + tmp.Classe[i].Id + "'>Éditer</a>|<a href='/Classe/Details/" + tmp.Classe[i].Id + "'>Détails</a>|<a href='/Classe/Delete/" + tmp.Classe[i].Id + "'>Supprimer</a></td></tr>"
                        $('.table').append(row);
                    }
     
                });
    Si vous avez un point d'entrée, avec explication et tout le tralala cela serait chouette car j'ai cherché (peut-être mal) et je ne trouve rien par rapport à ce que je veux faire.
    D'avance je vous remercie.

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    mars 2009
    Messages
    108
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : mars 2009
    Messages : 108
    Points : 54
    Points
    54

    Par défaut

    Mon problème est résolu,
    je clôture.

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

Discussions similaires

  1. Formulaire ASP dans une popup Javascript
    Par Juju54350 dans le forum ASP.NET
    Réponses: 1
    Dernier message: 17/08/2010, 16h34
  2. Utilisation d'une variable php dans popup javascript
    Par cybernetique dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 17/01/2008, 22h27
  3. [PHP-JS] afficher des donnée php dans popup javascript
    Par speedylol dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 05/04/2006, 18h05
  4. Utiliser du ASP dans du JAVASCRIPT
    Par pekka77 dans le forum ASP
    Réponses: 7
    Dernier message: 29/06/2005, 12h32
  5. Réponses: 5
    Dernier message: 13/08/2004, 16h40

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