Comment trouver des éléments avec ‘value = x’?

Je dois supprimer des éléments qui ont une value="123" . Je sais que tous les éléments avec des valeurs différentes sont situés dans #attached_docs , mais je ne sais pas comment sélectionner l’élément avec la value="123" .

 $('#attached_docs').find ... .remove(); 

Pouvez-vous m’aider?

Si la valeur est codée en dur dans la source de la page en utilisant l’atsortingbut value vous pouvez

 $('#attached_docs :input[value="123"]').remove(); 

Si vous souhaitez cibler des éléments qui ont une valeur de 123 , qui a été définie par l’utilisateur ou par programme, utilisez EDIT fonctionne dans les deux sens .

ou

 $('#attached_docs :input').filter(function(){return this.value=='123'}).remove(); 

démo http://jsfiddle.net/gaby/RcwXh/2/

Valeur exactement égale à 123:

 jQuery("#attached_docs[value='123']") 

Référence complète: http://api.jquery.com/category/selectors/

Utilisez le sélecteur suivant.

 $('#attached_docs [value=123]').remove(); 
 $('#attached_docs [value="123"]').find ... .remove(); 

il devrait faire votre besoin cependant, vous ne pouvez pas dupliquer id! Souviens toi

Les suivants ont fonctionné pour moi:

 $("[id=attached_docs][value=123]")