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

jQuery Discussion :

[jquery] récupérer l'id de la cellule sélectionnée d'un tableau


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2008
    Messages : 10
    Par défaut [jquery] récupérer l'id de la cellule sélectionnée d'un tableau
    Bonjour à tous,
    Après avoir chercher une bonne partie de l'après midi, je me résous à vous demander de l'aide.

    Voici mon problème:
    Je cherche à récupérer en jquery la valeur de l'id ou de la class d'un élément d'un tableau. Au fait c'est un tableau dont les cellules de la 2ème colonne sont éditable (en suivant le très bon tutoriel: http://net.tutsplus.com/tutorials/ja...diting-system/ ).
    Donc quand on double clique sur la cellule en question, jquery doit en récupère l'id (l'id du <td> est la position de l'élément dans le tableau correspondant). Pour ensuite, pouvoir transmettre en post (le nouveau contenu de la cellule et son id) à la même page pour effectuer l'enregistrement.

    Ce qui me pose problème est donc le passage de l'id à jquery et sa récupération au sein de jquery.
    J'espère que je suis clair dans mes explications.

    Merci d'avance.

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 16
    Par défaut
    Bonjour,

    Pour récupérer un ID parent avec jquery il suffit d'utiliser this et parent()

    Voici un exemple qui te montre comment récupérer l'ID du TD qui a été double cliqué ainsi que l'ID du TR qui contient le TD qui a été double cliqué.


    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
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
     
    <html>
    <head>
      <script src="http://code.jquery.com/jquery-latest.js"></script>
     
      <script>
      $(document).ready(function(){
     
    	$('table td').dblclick(function(){
    		var cell = $(this).attr('id');
    		var row = $(this).parent().attr('id');
    		alert('Cellule: '+cell+' Ligne: '+row);
     
    	});
      });
      </script>
    </head>
    <body>
     
    <table>
    	<tr id="row_1">
    		<td id="row_1_cell_1">1</td>
    		<td id="row_1_cell_2">2</td>
    		<td id="row_1_cell_3">3</td>
    		<td id="row_1_cell_4">4</td>
    		<td id="row_1_cell_5">5</td>
    		<td id="row_1_cell_6">6</td>
    	</tr>
    	<tr id="row_2">
    		<td id="row_2_cell_1">1</td>
    		<td id="row_2_cell_2">2</td>
    		<td id="row_2_cell_3">3</td>
    		<td id="row_2_cell_4">4</td>
    		<td id="row_2_cell_5">5</td>
    		<td id="row_2_cell_6">6</td>
    	</tr>
    	<tr id="row_3">
    		<td id="row__cell_1">1</td>
    		<td id="row_3_cell_2">2</td>
    		<td id="row_3_cell_3">3</td>
    		<td id="row_3_cell_4">4</td>
    		<td id="row_3_cell_5">5</td>
    		<td id="row_3_cell_6">6</td>
    	</tr>
    </table>	
     
    </body>
    </html>

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2008
    Messages : 10
    Par défaut
    merci

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

Discussions similaires

  1. [C#] Récupérer la valeur de ma cellule sélectionner [dataGrid]
    Par katsenkatorz dans le forum Développement Windows
    Réponses: 0
    Dernier message: 03/06/2014, 11h41
  2. Réponses: 5
    Dernier message: 04/04/2011, 20h39
  3. Récupérer la cellule sélectionne dans un tableau
    Par mongilotti dans le forum Collection et Stream
    Réponses: 2
    Dernier message: 10/05/2010, 13h51
  4. Récupérer la cellule sélectionnée d'un GtkTreeView
    Par michelcky dans le forum GTK+ avec C & C++
    Réponses: 2
    Dernier message: 30/01/2009, 15h26
  5. Réponses: 2
    Dernier message: 27/01/2009, 13h41

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