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 :

url de redirection dans fonction javascript [AJAX]


Sujet :

jQuery

  1. #21
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    508
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 508
    Par défaut re
    je vois pas l'interet de creer des input en javascript

  2. #22
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    508
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 508
    Par défaut re
    Oui j'ai bien compris

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input id="qte_{{loop.index}}" style="width:20px" type="text" name="qte_{{loop.index}}" value="{{quantite[produit.id]}}">
    Mais la ligne en rouge et dynamique avec l'indice

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    name="qte_1"
    name="qte_2"
    PAS DANS CETTE LIGNE LA

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var newAdress ="{{path('fos_user_compte')}}?tableau="+$('input[name^="qte_"]').serialize();
    c'est pour cela que je faisaist une nouvelle boucle pour retrouvé ca

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $('input[name^="qte_1"]')
    $('input[name^="qte_2"]')
    tu me suit sinon que trouvé aprés le tiré du 8 qte_

  3. #23
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    .serialializeArray(tab)
    Toutes mes confuses ...
    NoSmo a raison il fallait lire

    Mes doigts ont encore fourché sur le clavier
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  4. #24
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 198
    Par défaut
    je pense qu'il faut que tu commences par le début, tiens c'est profond, expression à retenir donc.
    Les sélecteurs en jQuery.

    Je ne saurais également que te conseiller ce livre, il en existe d'autres mais ils sont moins bons

  5. #25
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 198
    Par défaut
    Citation Envoyé par SpaceFrog
    Mes doigts ont encore fourché sur le clavier
    pas évident avec des doigts palmés

  6. #26
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    Depuis le debut ne ne savons pas vraiment ce que tu cherches à envoyer ...
    JE penses que si tu nous montrait le html de la page en question cela nous permettrait de comprendre
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  7. #27
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    508
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 508
    Par défaut re
    Je cherche a envoyer un tableau:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    <script type="text/javascript" >
    $(".loading").hide();
    $("#click").click(function(){
      ligne = document.getElementsByClassName('ligne');
      var tab = new Array();
      for(i=0;i<ligne.length;i++)
      {
      tab[i]=  $("#qte_"+(i+1)).val();
      }
    alert(tab)
      });
    </script>
    j'ai ça donc c'est bon le tableau est rempli

    Nom : exemple.png
Affichages : 41
Taille : 18,2 Ko

    dans mon message alert mon tableau est bien remplit avec mes deux valeurs de mes inputs on les voit derrière les message d'alerte les deux valeurs 1 1

    donc maintenant le tableau remplit le passé dans

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var newAdress ="{{path('fos_user_compte')}}?tableau="$('tab').serialize();

  8. #28
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    508
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 508
    Par défaut RE
    Voila toute ma page:

    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
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
     
    {% extends 'frontendCommandeBundle::layout.html.twig' %}
     
    {% block content %}
    <div id="content" style="background:red">
               <h2> Produits </h2>
               <hr />
               <h3> Lister les produits du panier </h3>
     
                       <div id="toto">
    		   <table cellpadding="7" cellspacing="0">
    		         <thead>
     
    				      <tr>
    					      <th> Libellé </th>
    						  <th> Description <//th>
    						  <th> Prix </th>
    						  <th> Quantité </th>
    						  <th> Categorie </th>
                                                      <th> Image </th>
    						  <th class="lastBorder"> Actions </th>
    					  </tr>
     
    				</thead>
    			<tbody>
                            {% set quantite = app.session.get('panier') %}
     
    			{% for produit in listeProduitsPanier%}
     
    				<tr class="ligne">
    				        <td> {{ produit.libelle }} </td>
    					<td> {{ produit.description }} </td>
    					<td> {{ produit.prixHT }} </td>
    					<td>
    <form id="update_qte" action="{{ path('update_panier_qte') }}"  method="post" class="">
    <input id="qte_{{loop.index}}" style="width:20px" type=\"text\" name={{ produit.id }} value={{quantite[produit.id]}}>
    <input type="submit" value="{{ 'profile.edit.submit'|trans({}, 'FOSUserBundle') }}" />
    </form>
    </td>
    					<td> {{ produit.categorie.libelle }} </td>
                                            <td><img src="{{ asset('bundles/EcommerceCatalogue/images/ppp1.jpg') }}"></td>
     
    <td class="lastBorder"> <a href=" {{path('frontend_produit_supprimerLigne', {'id':produit.id}) }}">  Supprimer du panier </td>
    				</tr>
     
     
     
                             {% endfor %}
                                            </tbody>
                                      <tr>
    				        <td> {{ total }} </td>
     
                                          <td id="click" class="lastBorder"> Passer commande </td>
                                      </tr>
    					</table>
    					</div>
     
    </div>
    </div>
     
    </div>
    <script type="text/javascript" >
    $(".loading").hide();
    $("#click").click(function(){
      ligne = document.getElementsByClassName('ligne');
      var tab = new Array();
      for(i=0;i<ligne.length;i++)
      {
      tab[i]=  $("#qte_"+(i+1)).val();
      }
    alert(tab);
      var newAdress ="{{path('fos_user_compte')}}?tableau="$('tab').serializeArray(tab)
      console.log( newAdress);
      document.location.href = newAdress;
     });
    </script>

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. Apostrophe dans fonction javascript
    Par davdou dans le forum JSF
    Réponses: 2
    Dernier message: 14/12/2007, 13h26
  2. pb argument dans fonction javascript
    Par martoune dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 25/07/2007, 15h19
  3. requete sql dans fonction javascript
    Par griese dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 30/06/2006, 09h44
  4. Réponses: 2
    Dernier message: 16/11/2005, 10h49
  5. Réponses: 5
    Dernier message: 13/08/2004, 15h40

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