Differenze tra le versioni di "Inserire una colonna in una tabella con jQuery"
(Creata pagina con "← jQuery e Javascript Category:Jquery Un metodo per inserire una colonna in una tabella HTML tramite comandi jQuery. <pre> // Trova...") |
|||
| Riga 1: | Riga 1: | ||
| − | [[GENERALE#jQuery e Javascript|← jQuery e Javascript]] [[Category: | + | [[GENERALE#jQuery e Javascript|← jQuery e Javascript]] [[Category:jQuery]] |
Un metodo per inserire una colonna in una tabella HTML tramite comandi jQuery. | Un metodo per inserire una colonna in una tabella HTML tramite comandi jQuery. | ||
Versione attuale delle 16:12, 9 dic 2025
Un metodo per inserire una colonna in una tabella HTML tramite comandi jQuery.
// Trova la tabella (modifica il selettore come necessario)
var $table = $("table");
// Trova l'indice della colonna con classe 'actions'
var actionsIndex = -1;
$table.find("thead tr th").each(function(i) {
if ($(this).hasClass("actions")) {
actionsIndex = i;
return false; // interrompe il loop
}
});
if (actionsIndex !== -1) {
// Inserisci una nuova colonna nell'header
$("<th>Nuova Colonna</th>")
.insertBefore($table.find("thead tr th").eq(actionsIndex));
// Inserisci una nuova cella in ogni riga del corpo
$table.find("tbody tr").each(function() {
$("<td>Valore</td>")
.insertBefore($(this).children().eq(actionsIndex));
});
}