Du weißt aber schon, dass das absolute Basisgrundlagen sind?
Ja, ich habe allerdings im Normalfall mit HTML, PHP usw. so gut wie nichts zu tun.
Ich arbeite mit Windows und auch etwas mit Code für Android.
Die DataTables möchte ich nutzen um den Inhalt einer Windows-DBF-Datei auch auf meinem Tablet lesen zu können. Ich exportiere was ich brauche dann einfach als CSV - ist einfacher als wenn ich dafür z.B. eine SQL-Datenbank verwenden würde wo ich mich auch zu wenig auskenne...
Super - klappt jetzt schon <fast> alles...
Ich habe noch ein Problem mit der Codierung (Umlaute) da die CSV-Daten von Windows kommen.
Falls sich da ein Umlaut in der CSV-Datei befindet wird gar nichts nichts angezeigt.
Vielleicht gibt es da eine einfachere Lösung als wenn ich die Daten vorher konvertiere.
Es muss - da das nur für mich ist - nicht unbedingt korrekt angezeigt werden.
OK, erledigt - ich konvertiere es unter Windows nach UTF8 dann wird alles korrekt angezeigt.
DANKE
Leider immer noch ein Problem.
Bei einem anderen DataTable den ich nutze ist Datum/Sortierung auf deutsch umgstellt.
Wo bringe ich den Code hier im Script unter?
Code:
<script>
$.fn.dataTable.moment('DD.MM.YYYY');
$('#events').DataTable({
"ajax": "Mydata.php",
"pageLength": 25,
"language": {
url: 'https://cdn.datatables.net/plug-ins/1.10.20/i18n/German.json'
},
"order": [[ 2, 'des' ]]
});
</script>
Alles mögliche probiert, ich bekomme es nicht hin.
Bitte um Hilfe.
Die Umstellung auf deutsch und die Anzahl der angezeigten Einträge habe ich hinbekommen.
Code:
<script>
$(document).ready(function(){
$('#data-table').DataTable({
"pageLength": 25,
"language": {
url: 'https://cdn.datatables.net/plug-ins/1.10.20/i18n/German.json'
},
"order": [[ 0, 'des' ]],
data : <?php echo $jsonData; ?>,
columns : [
{ data : "student_id" },
{ data : "student_name" },
{ data : "student_phone" }
]
});
});
</script>
Nur wie/wo kann ich das Datum noch auf das deutsche Datumsformat umstellen, wo muss ich den Code einfügen???
Code:
$.fn.dataTable.moment('DD.MM.YYYY');
lt. der Beschreibung habe ich die für das Datumsformat zuständige moment-Funktion richtig eingefügt, es funktioniert aber nicht - es werden keine Daten angezeigt.
Vermutlich ein Syntaxfehler
Was mache ich falsch???
<script>
$(document).ready(function(){
$.fn.dataTable.moment('DD.MM.YYYY');
$('#data-table').DataTable({
"pageLength": 25,
"language": {url: '
https://cdn.datatables.net/plug-ins/1.10.20/i18n/German.json'},
"order": [[ 0, 'des' ]],
data : <?php echo $jsonData; ?>,
columns : [
{ data : "student_id" },
{ data : "student_name" },
{ data : "student_phone" }
]
});
});
</script>