MediaWiki:Common.js: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
console.log('DataTables-Skript wird geladen...'); | console.log('DataTables-Skript wird geladen...'); | ||
// DataTables JS nachladen und dann initialisieren | // DataTables JS nachladen und dann initialisieren | ||
mw.loader.getScript('https://cdn.datatables.net/1.13.6/js/jquery.dataTables.min.js') | mw.loader.getScript('https://cdn.datatables.net/1.13.6/js/jquery.dataTables.min.js') | ||
.then(function() { | .then(function () { | ||
console.log('DataTables erfolgreich geladen! Initialisiere Tabelle...'); | console.log('DataTables erfolgreich geladen! Initialisiere Tabelle...'); | ||
.catch(function(err) { | // Initialisierung (jetzt fehlt sie noch!) | ||
$(document).ready(function () { | |||
$('.datatable').DataTable(); | |||
}); | |||
}) | |||
.catch(function (err) { | |||
console.error('Fehler beim Laden von DataTables:', err); | console.error('Fehler beim Laden von DataTables:', err); | ||
}); | }); |
Revision as of 22:46, 24 June 2025
console.log('DataTables-Skript wird geladen...'); // DataTables JS nachladen und dann initialisieren mw.loader.getScript('https://cdn.datatables.net/1.13.6/js/jquery.dataTables.min.js') .then(function () { console.log('DataTables erfolgreich geladen! Initialisiere Tabelle...'); // Initialisierung (jetzt fehlt sie noch!) $(document).ready(function () { $('.datatable').DataTable(); }); }) .catch(function (err) { console.error('Fehler beim Laden von DataTables:', err); });