Salut J'ai plusieurs éléments avec la même structure dans mon application. L'identifiant de l'élément div varie en fonction de l'identifiant du commentaire dans la base de données qui est unique. Il y a des éléments avec l'identifiant 'vote_up' et 'vote_down'. Cela se répète pour chaque commentaire. Ce qui se passe est que, comme je l'ai mentionné, il y a plusieurs commentaires. Je veux effectuer une requête Ajax. Le premier de cette structure fonctionne correctement en utilisant ajax, mais le reste fait une requête http. BTW Je développe une application de rails et j'utilise jQuery.Éléments DOM avec le même id et jQuery
<div id="post_comment">
john<i> says </i> Comment<br/>
<div id="comment_10_div">
**<form action="/comments/vote_up" id="vote_up" method="post">**
<div style="margin:0;padding:0;display:inline">
<input name="authenticity_token" type="hidden"
value="w873BgYHLxQmadUalzMRUC+1ql4AtP3U7f78dT8x9ho=" />
</div>
<input id="Comment_place_id" name="Comment[post_id]" type="hidden" value="3" />
<input id="Comment_id" name="Comment[id]" type="hidden" value="10" />
<input id="Comment_user_id" name="Comment[user_id]" type="hidden" value="2" />
<input name="commit" type="submit" value="Vote up" />
</form>
<label id="comment_10">10</label>
**<form action="/comments/vote_down" id="vote_down" method="post">**
<div style="margin:0;padding:0;display:inline">
<input name="authenticity_token" type="hidden"
value="w873BgYHLxQmadUalzMRUC+1ql4AtP3U7f78dT8x9ho=" />
</div>
<input id="Comment_place_id" name="Comment[place_id]" type="hidden" value="3" />
<input id="Comment_id" name="Comment[id]" type="hidden" value="10" />
<input id="Comment_user_id" name="Comment[user_id]" type="hidden" value="2" />
<input name="commit" type="submit" value="Vote Down" />
</form>
</div>
Pouvez-vous s'il vous plaît me aider à résoudre ce Merci
L'utilisation du même ID deux fois dans le même document n'est pas un code HTML valide. Corrigez votre HTML. –
Merci Matti :) Correction – felix
Vous pourriez utiliser la même 'class' pour les éléments ayant le même comportement au lieu de la même' ID'. Comme déjà mentionné, 'ID's sont censés être uniques:] –