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|&larr; jQuery e Javascript]] [[Category:Jquery]]
+
[[GENERALE#jQuery e Javascript|&larr; 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

← jQuery e Javascript

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));
    });
}