Bsoir,
eh oui meme un samedi soir, on se relache pas!
Alors, j ai eu la bonne id�e de creer un formulaire avec la possibilit� de le cloner pour faire de la saisie en masse, (des articles en l'occurence).
D'ailleurs c'est ici m�me que j ai appris � faire �a avec le DOM!
Donc �a c'est bon.
Ensuite sur l'un des champs du formulaire, j'y ai ajout� une requete XMLHTTPREQUEST d'autosuggestion , et l� rien ne vas plus!
C'est � dire que sur le noeud de r�f�rence c'est ok, mais pas sur les clones!
je pense � un probl�me d'ID qui n'est pas incrementer, et c'est le cas d'ailleurs.
Mais je sais pas faire, ou plut�t � quel endroit agir?
1. dans la fonction ajouter() celle qui clone mon formulaire(mon fieldset plut�t). en commentaire j'avais tenter �a:
j'imagine qu en incrementant l'ID, il faudra mofifier l'appel XHR egalement, du genre:
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 function ajouter(){ i++; var obj = document.getElementById('field'); var form = document.getElementById('form1'); var div = document.getElementById('field_div'); var field = div.cloneNode(true);/*clonage*/ var button = document.getElementById('writeroot'); field.style.display='block'; inputs = field.getElementsByTagName('input'); for(var i = 0; i < inputs.length; ++i) inputs[i].value = ""; //field.id= this.id+i; button.parentNode.insertBefore(field,button); }bon , je vai encore chercher, peut etre � bientot, si vous savez faire, merci
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4 function autosuggestReply() { if(xhr.readyState == 4){ var response = xhr.responseText; e = document.getElementById('results'+i);
Partager