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 :

Clone et autocomplete [UI]


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de camyo
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Juin 2004
    Messages
    400
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Juin 2004
    Messages : 400
    Par défaut Clone et autocomplete
    Bonjour,

    Je suis entrain de m'arracher les cheveux pour cloner des ligne "ajout article" avec sur chaque nouvelle ligne un autocomplete de la description

    après de nombreux test infructeux, j'ai même essayer de copier "m'inspirer" de cette source http://jsfiddle.net/YqVdk/21/

    Mais , chez moi, ça donne rien
    Mon code JS :
    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
    // JavaScript Document
     var current = 1;
     
     
     
              function initMainControls() {
     
              $("#1_articles").autocomplete({
    				source: "utils/autocomplete-articles2.php",
    				minLength: 0,
    				select: function(event, ui) {
    					$('#retour_id_1').val(ui.item.id);
    					$("#retour_cond_1").html(ui.item.cond).addClass('larger_bold');
     
    				}
    			});   
     
     
              }
     
              function initTemplateControls() {
     
                   $("#_articles").autocomplete({
    				source: "utils/autocomplete-articles2.php",
    				minLength: 0,
    				select: function(event, ui) {
    					$('#retour_id_').val(ui.item.id);
    					$("#retour_cond_").html(ui.item.cond).addClass('larger_bold');
     
    				}
    			}); 
     
     
     
              }
     
              function reindexControls() {
     
                 // $("#_fund").attr("id", current + "_fund")
    			 $("#_articles").attr("id","current" + _articles),
                 $("#retour_id_").attr("id","retour_id_" + current),
    			 $("#retour_cond_").attr("id","retour_cond_" + current);
              }
     
              var addTransaction = function () {
                  current++;
                  $addTransaction = $("#ajout-ligne").clone(true, true);
                  $addTransaction.attr("id", current)
                  $addTransaction.removeClass("hide_element");
                  $addTransaction.appendTo("#new_line");
    			$addTransaction.find('input,textarea').val('');
                  reindexControls();
     
     
              }
     
              $(document).ready(function () {
     
                  initMainControls();
     
                  initTemplateControls();
     
                  $("#clone").live("click", addTransaction);
     
              });
    les 2 premieres lignes fonctionnent, à la troisième, autocomplete ne fonctionne pas ..

    Si vous voulez le html, dites moi

    Merci à ceux qui prendrons le temps de regarder

  2. #2
    Membre éclairé Avatar de camyo
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Juin 2004
    Messages
    400
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Juin 2004
    Messages : 400
    Par défaut
    Ok, j'ai fini par trouver

    ligne 50 / 51 de mon code

    il fallait que je change
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
             var addTransaction = function () {
                  current++;
                  $addTransaction = $("#ajout-ligne").clone(true, true);
                  $addTransaction.attr("id", current)
                  $addTransaction.removeClass("hide_element");
                  $addTransaction.appendTo("#new_line");
     
                  reindexControls();
                  $("#_articles").val('');
     
              }
    pour faire aparaitre un ligne vide,
    en le mettant avant rindexControle();
    je vidais le champs que je venais de créer

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

Discussions similaires

  1. Clone Matlab
    Par devmat dans le forum Applications et environnements graphiques
    Réponses: 2
    Dernier message: 30/04/2005, 16h44
  2. [VB.NET] DataTable.Clone ne veut rien savoir
    Par anthony70 dans le forum Windows Forms
    Réponses: 2
    Dernier message: 09/12/2004, 19h57
  3. [kdevelop] autocompletion
    Par hiko-seijuro dans le forum Environnement de Développement Intégré (EDI)
    Réponses: 2
    Dernier message: 13/11/2004, 13h57
  4. [Dbgrid] Picklist & Autocomplete ?
    Par dudux dans le forum Bases de données
    Réponses: 7
    Dernier message: 11/07/2004, 10h32

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