2017-06-13 4 views
1

Ich versuche, 2 JavaScript-Codeblöcke in meiner Fußzeile zu kombinieren, aber wenn ich beide benutze, gibt es einen Fehler. Wie kombiniere ich 2 JavaScript-Codeblöcke?So kombinieren Sie 2 JavaScript-Codeblöcke

FIRST

$(document).ready(function() { 
    $('#mydata').DataTable({ 
     "order": [[ 0, "desc" ]], 
     scrollY:  400, 
     scrollCollapse: true, 
     paging:   true 
    }); 
}); 

SECOND

$(document).ready(function() { 
    $('#mydata').DataTable({ 
     "oLanguage": { 
     "sUrl": "js/dil/English.json", 
     } 
    }); 
}); 

Fehlermeldung: Tables Warnung: Tabelle id = mydata - Kann nicht neu initialisieren Datatable. Weitere Informationen zu diesem Fehler finden Sie unter http://datatables.net/tn/3

+3

"Es gibt Fehler". Welcher Fehler? – Ivar

+0

Wenn ich beide auf der gleichen Seite verwende gibt es Fehler – Andrew

+1

Ja, aber was ist der Fehler? Was sagt es? – Ivar

Antwort

2

Sie sind nur JavaScript-Initialisierungsobjekte. Kombinieren Sie einfach die Objekte:

$(document).ready(function() { 
    $('#mydata').DataTable({ 
    "order": [ 
     [0, "desc"] 
    ], 
    scrollY: 400, 
    scrollCollapse: true, 
    paging: true, 
    "oLanguage": { 
     "sUrl": "js/dil/English.json", 
    } 
    }); 
}); 

Dies sollte funktionieren. Sie müssen deutlich sagen, woran der Fehler liegt.

+1

Es funktioniert. Vielen Dank – Andrew