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 :

Affichage de données avec JavaScript venant d'une requête par l’intermédiaire d'une fonction


Sujet :

ASP.NET MVC

  1. #1
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    37
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 37
    Points : 20
    Points
    20
    Par défaut Affichage de données avec JavaScript venant d'une requête par l’intermédiaire d'une fonction
    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
    20
    21
    22
    23
    24
    25
    26
    public ActionResult Recherche(string countryCode2)
           {
               string CS = "data source=.; database = DB; integrated security = SSPI";
               SqlConnection con = new SqlConnection(CS);
               SqlCommand cmd  = new SqlCommand("SELECT * FROM EMP WHERE SUBSTRING(Nom_commun, 1, 5) = @countryCode2  ORDER BY Nom_commun ASC", con);
               con.Open();
               SqlDataReader reader = cmd.ExecuteReader();
     
     
               List<Models.EMP > result = new List<Models.EMP >();
               while (reader.Read())
               {
                   Models.EMP item = new Models.EMP ()
                   {
                       Id = (int)reader["Id"],
                       Numero= reader["Numero"].ToString(),
                       Nom = reader["Nom"].ToString(),
                       Diametre= reader["Diametre"].ToString(),
                       Consigne= reader["Consigne"].ToString()
                   };
                   result.Add(item);
                   con.Close();
               }
               return View(result);
     
           }

    code javascript

    Code HTML : 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
    20
    21
    22
    23
    24
    <script src="~/Scripts/jquery-3.3.1.js"></script>
    <script>
               $('#Lsite').change(function () {
                    var selectedCountry = $("#Lsite").val();
                     if (selectedCountry != null && selectedCountry != '') {
                        $.getJSON('@Url.Action("Recherche")', { countryCode2: selectedCountry }, function (result) {
                            if (result != null && !jQuery.isEmptyObject(result))
                            {
     
                                     var result = {};
                                     table.find('tr').each(function (commdnp3form) {
                                         var $result = $(this).find('td'),
                                             Numero = $result.eq(1).text(),
                                             Nom = $result.eq(2).text();
                                             Consigne= $result.eq(3).text();
     
                                  });
                            }
     
                        });
                     }
     
                });
    </script>

    Au choix d'une valeur sur un ComboBox la fonction doit prendre le Id de la valeur du combo le faire passer sur la requête et afficher les valeurs.

    Mais là ça n'affiche rien.

    Quelqu'un peut-il m'aider.

  2. #2
    Expert éminent
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Points : 9 506
    Points
    9 506
    Par défaut
    Salut,

    J'ai pas l'impression que tu valorises le paramètre SQL "@countryCode2". Que contient la variable "result"?
    "Winter is coming" (ma nouvelle page d'accueil)

Discussions similaires

  1. Affichage de données avec une ListView
    Par alen22 dans le forum Composants graphiques
    Réponses: 3
    Dernier message: 05/08/2012, 05h07
  2. affichage de données avec javascript
    Par soolh dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 08/04/2011, 12h31
  3. affichage de photos et texte venant d une base de données.
    Par xtiand4 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 23/06/2006, 14h14
  4. Problème d'affichage de données avec crystal report
    Par napegadie dans le forum VB 6 et antérieur
    Réponses: 19
    Dernier message: 07/12/2005, 15h45
  5. PB : affichage de données avec accent sous delphi 6
    Par kinda dans le forum Débuter
    Réponses: 3
    Dernier message: 03/07/2003, 13h19

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