Alt 21.09.2011, 10:45:57   #1 (permalink)
in Ausbildung
Benutzerbild von Ben_cool

ID: 284432
Lose-Remote
auf Reisen

Reg: 30.08.2007
Beiträge: 2.385
Ben_cool genießt hohes AnsehenBen_cool genießt hohes AnsehenBen_cool genießt hohes AnsehenBen_cool genießt hohes AnsehenBen_cool genießt hohes AnsehenBen_cool genießt hohes AnsehenBen_cool genießt hohes AnsehenBen_cool genießt hohes AnsehenBen_cool genießt hohes AnsehenBen_cool genießt hohes AnsehenBen_cool genießt hohes Ansehen
Standard jQuery datatables mit JSON befüllen - neues Problem

Kann mir jemand erklären, wie man das macht?

Also ich habe eine Json Datei bzw. generiere eine durch ein Script, wie kann ich diese dann in meine jQuery datatable füllen?

Am liebsten wäre mir, wenn mir jemand ein Beispiel mit Quelltext und JSON-Datei machen könnte.

Danke.

Gruß
Ben_cool

@edit: So, habe ich es mehrmals versucht, jedoch taucht immer ein Json Format-Fehler auf.

Geändert von Ben_cool (21.09.2011 um 12:44:19 Uhr)
Ben_cool ist offline   Mit Zitat antworten
Gesponsorte Links
Alt 21.09.2011, 11:09:09   #2 (permalink)
be forever curious
Benutzerbild von tleilax

ID: 27936
Lose-Remote

Reg: 20.04.2006
Beiträge: 2.259
tleilax genießt hohes Ansehentleilax genießt hohes Ansehentleilax genießt hohes Ansehentleilax genießt hohes Ansehentleilax genießt hohes Ansehentleilax genießt hohes Ansehentleilax genießt hohes Ansehentleilax genießt hohes Ansehentleilax genießt hohes Ansehentleilax genießt hohes Ansehentleilax genießt hohes Ansehen
Standard

Die JSON-Datei ist auch wirklich valide? Kannst Du zum Beispiel hier testen:

http://jsonlint.com/
.lange tage und angenehme nächte, tlx
:.whatthemovie.com (Screenshots raten) | PHP ExportForce-Klasse
tleilax ist offline   Mit Zitat antworten
Alt 21.09.2011, 11:12:47   #3 (permalink)
in Ausbildung
Benutzerbild von Ben_cool

ID: 284432
Lose-Remote
auf Reisen

Reg: 30.08.2007
Beiträge: 2.385
Ben_cool genießt hohes AnsehenBen_cool genießt hohes AnsehenBen_cool genießt hohes AnsehenBen_cool genießt hohes AnsehenBen_cool genießt hohes AnsehenBen_cool genießt hohes AnsehenBen_cool genießt hohes AnsehenBen_cool genießt hohes AnsehenBen_cool genießt hohes AnsehenBen_cool genießt hohes AnsehenBen_cool genießt hohes Ansehen
Standard

Jetzt ja!

Jetzt kommt der Fehler:
Zitat:
DataTables warning: Requested unknown parameter '0' from the data source for row 0
Meine JSON-Datei:
Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
{ "aaData":[ { "info1": "a", "info2": "b", "info3": "c", "info4": "d", "info5": "e", "info6": "f" }, { "info1": "g", "info2": "h", "info3": "i", "info4": "j", "info5": "k", "info6": "l" }, { "info1": "m", "info2": "n", "info3": "o", "info4": "p", "info5": "q", "info6": "r" } ] }

Geändert von Ben_cool (21.09.2011 um 11:24:38 Uhr)
Ben_cool ist offline Threadstarter   Mit Zitat antworten
Alt 21.09.2011, 11:32:37   #4 (permalink)
be forever curious
Benutzerbild von tleilax

ID: 27936
Lose-Remote

Reg: 20.04.2006
Beiträge: 2.259
tleilax genießt hohes Ansehentleilax genießt hohes Ansehentleilax genießt hohes Ansehentleilax genießt hohes Ansehentleilax genießt hohes Ansehentleilax genießt hohes Ansehentleilax genießt hohes Ansehentleilax genießt hohes Ansehentleilax genießt hohes Ansehentleilax genießt hohes Ansehentleilax genießt hohes Ansehen
Standard

Wenn man das mit der Beispieldatei aus Deinem letzten Link vergleicht, fällt auf, dass Du innerhalb von "aaData" Objekte verwendest, während im Beispiel Arrays verwendet werden. Könnte gut sein, dass das Skript auf die numerischen Indexe zugreifen will und das bei Deinem Aufbau nunmal schiefgeht. Würde auch zur Fehlermeldung passen...
.lange tage und angenehme nächte, tlx
:.whatthemovie.com (Screenshots raten) | PHP ExportForce-Klasse
tleilax ist offline   Mit Zitat antworten
Alt 21.09.2011, 11:49:41   #5 (permalink)
in Ausbildung
Benutzerbild von Ben_cool

ID: 284432
Lose-Remote
auf Reisen

Reg: 30.08.2007
Beiträge: 2.385
Ben_cool genießt hohes AnsehenBen_cool genießt hohes AnsehenBen_cool genießt hohes AnsehenBen_cool genießt hohes AnsehenBen_cool genießt hohes AnsehenBen_cool genießt hohes AnsehenBen_cool genießt hohes AnsehenBen_cool genießt hohes AnsehenBen_cool genießt hohes AnsehenBen_cool genießt hohes AnsehenBen_cool genießt hohes Ansehen
Standard

Format nun:

Code:
1:
2:
3:
4:
5:
{ "aaData": [ [ "a", "b", "c", "d", "e", "f" ], [ "g", "h", "i", "j", "k", "l" ], [ "m", "n", "o", "p", "q", "r" ] ] }
Jetzt funktioniert es!

Danke.

Nächstes Problem 1:
Ich würde gern aus einer Spalte ein Attribute auslesen und dieses dann wieder in eine andere Spalte schreiben.

Beispiel:
Überschrift 1 Überschrift 2 Überschrift 3 Überschrift 4
a b c  
a b c
Jetzt möchte ich in Feld "d" ein Link der den Inhalt aus Feld "a" enthält. Dazu muss ich den Inhalt aus Feld "a" bekommen.
Zudem muss ich es auch in Feld "d" schreiben.

Im Endeffekt soll es so sein, das die Daten aus der Json Datei eingelesen werden, und er in der zusätzlichen Tabelle Links erzeugt, in der Sachen aus den voranstehenden Spalten stehen.

Nächstes Problem 2:
Weiß jemand wie ich die abfrage der JSON Datei wiederholen kann? Also die Datenbank aktualisieren kann?
Habe schon einiges dazu gefunden, aber leider keine verständliche Anleitung.

Geändert von Ben_cool (21.09.2011 um 13:43:33 Uhr)
Ben_cool ist offline Threadstarter   Mit Zitat antworten
Antwort

Gesponsorte Links

Anzeige


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
jquery mini und 1.4.2 jquery.min.js - beißen sich resoucer Scripts & Software 3 04.02.2011 17:04:27
[JavaScript] Javascript Daten an PHP mit JSON übergeben ryk Programmierung 7 09.08.2010 10:25:28
Feld befüllen mit Tasten... mydoys.de Programmierung 7 30.12.2009 18:35:11
Ipod shuffle befüllen? Zahlwerk Multimedia & Kommunikation 11 28.01.2007 10:55:37
[JavaScript] JSON tleilax Programmierung 2 30.08.2006 18:38:50


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:46:00 Uhr.