Je suis impatient d'utiliser JQuery pour sommer automatiquement les entrées dans une table où les lignes sont ajoutées dynamiquement. $(). delegate et $(). live ne semblent pas fonctionner si le sélecteur contient une entrée avec un nom avec []. Le même sélecteur fonctionne avec bind.Le délégué JQuery ne fonctionne pas pour certaines entrées
Voici un exemple de code:
<div id="area">
<input name="x[]"/>
<input name="x[]"/>
<input name="x[]"/>
<input name="x[]"/>
</div>
$("#area").delegate("input[name='x\\[\\]']", 'change', function() {
console.log($(this).val());
});
Toutes les suggestions sur la façon de résoudre ce problème?
Apparemment, [] ne doit pas être échappé, à la différence pour se lier. "input [name = 'x []']" fonctionne aussi. Merci ! – Green