2013-11-24 9 views
6

Ho 2 tabelle di dati che condividono gli stessi jquery-dataTables-js perché non posso cambiarlo all'interno del file JavaScript, esiste un modo alternativo che io può cambiarloCome aggiungere un messaggio di avviso personalizzato sulla tabella vuota o nessuna corrispondenza trovata in jquery datatable

Desidero personalizzare il messaggio di errore predefinito sul mio.

Nessun record trovato trovato - Non aggiungiamo nulla Nessun dato disponibile nella tabella - nessun dato di tua scelta.

risposta

17

controllare ciò che imposta i messaggi personalizzati.

$(document).ready(function() { 
    $('#data_table_id').DataTable({ 
     "language": { 
      "lengthMenu": "Display -- records per page", 
      "zeroRecords": "No matching records found - We don't add anything yet No data available in table - no data of your choice.", 
      "infoEmpty": "No records available" 
     } 
    }); 
}); 
0

È inoltre possibile farlo in initComplete come di seguito. È più flessibile in termini di aggiunta di classi e disegni personalizzati

"initComplete": function(settings, json) { 

     $('.dataTables_empty').html("<span class='label label-danger'>No records found</span>"); 

    } 
Problemi correlati