JQuery - AjaxSviluppo

Abilitare un bottone in una DataTable in base al numero di righe

Per abilitare un bottone in base al numero di righe visualizzate in una tabella DataTable, puoi utilizzare il seguente codice all’interno della funzione drawCallback:

drawCallback: function () {
    // Controllo se ci sono righe nella tabella
    if ($('#landofworld').DataTable().rows().count() > 0) {
        // Abilito il bottone
        $('#button-id').prop('disabled', false);
    } else {
        // Disabilito il bottone
        $('#button-id').prop('disabled', true);
    }
    $(".dataTables_paginate > .pagination").addClass("pagination-rounded");
}

In questo esempio, #button-id è l’ID del bottone che vuoi abilitare o disabilitare. Il codice controlla se ci sono righe nella tabella DataTable utilizzando il metodo count() di rows(). Se ci sono righe, il bottone viene abilitato utilizzando il metodo prop() di jQuery impostando il valore false per la proprietà disabled. Se non ci sono righe, il bottone viene disabilitato impostando il valore true per la proprietà disabled.

/ 5
Grazie per aver votato!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *