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 :

Liste ASP MVC dans POPUP javascript


Sujet :

ASP.NET MVC

  1. #1
    Membre du Club
    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
    Mon problème est résolu,
    je clôture.

###raw>template_hook.ano_emploi###