Bonjour,

Je suis ce tutorial : http://code.jeremykendall.net/forms/dynamic-form-elements

Je ne comprend pas le bouton suppression, chez moi ne fonctionne pas pourtant j'utilise le même code que dans la source sur ce site et mes ids sont aussi de la forme "newName1", "newName2" etc...

Si j'enlève le "-" a la fin de son searchString, ça fonctionne mais chez lui ça marche avec le "-" comprenez vous pourquoi ?

Merci pour votre éclairage :)

[code]function removeField() {

// Get the last used id
var lastId = $("#id").val() - 1;

// Build the attribute search string. This will match the last added dt and dd elements.
// Specifically, it matches any element where the id begins with 'newName<int>-'.
searchString = '*[id^=newName' + lastId + '-]';

// Remove the elements that match the search string.
$(searchString).remove()

// Decrement and store id
$("#id").val(--id);
}[/code]

Aucune réponse