Disons que j'ai une table avec ces lignes:jQuery supprimer plage de lignes
<table>
<tr id="before_dynamic_rows"></tr>
<tr id="after_dynamic_rows"></tr>
</table>
En utilisant jQuery, insérer des lignes générées automatiquement (résultats de recherche) avant la ligne de after_dynamic_rows. Comment puis-je supprimer une plage de lignes, à savoir - vous le devinez - celles entre la ligne avec l'identifiant before_dynamic_rows
et la ligne after_dynamic_rows
? (Afin de pouvoir, après les avoir inséré, pour les enlever et insérer différents autres.)
var response = ajax.responseText;
$('#after_dynamic_rows').before(response);
Voilà comment insérer les nouvelles lignes. Considérant la première réponse: comment puis-je attribuer une classe à quel que soit le texte de la réponse?
en double de http://stackoverflow.com/questions/1059625/using-jquery-how-do-i-select -a-range-of-rows – mplungjan
Quelle est la réponse que vous ajoutez? Je suppose que votre réponse est html généré sur le serveur? Si c'est le cas, vous devez modifier le code du serveur qui génère le code HTML que vous ajoutez et ajouter les informations de classe avant de le renvoyer au client. – NerdFury