Chcę załadować dynamiczne dane do mojego datownika JQuery. Oznacza to, że zanim otrzymam dane json z serwera, nie wiem, jakie pola zawierają, ale jestem pewien, że json jest ważny. Będzie wygląda jak poniżej,jak załadować dynamiczny json do jquery datatable
"data": [
{
"first_name": "Airi",
"last_name": "Satou",
"position": "Accountant",
"office": "Tokyo",
"start_date": "28th Nov 08",
"salary": "$162,700"
},
{
"first_name": "Angelica",
"last_name": "Ramos",
"position": "Chief Executive Officer (CEO)",
"office": "London",
"start_date": "9th Oct 09",
"salary": "$1,200,000"
}
]
czasami może to zawiera tylko 'first_name' i 'last_name'.
Szukałem przez długi czas, wszystkie próbki określają "aoColumnsDef" lub "aoColumns". Ale nie znam dokładnych danych. Czy istnieje sposób na wypełnienie datownik JQuery przy użyciu nazwy pola w json jako nagłówek tabeli i wartość pola jako treść tabeli? Na przykład dane json zawierają tylko dwa pola, "first_name" i "last_name", tabela powinna zawierać dwie kolumny "first_name" i "last_name". Jeśli json zawiera 3 pola, tabela powinna wyświetlać 3 kolumny. Jestem pewien, że wszystkie elementy w "danych" mają te same pola.
Z góry dziękuję!
Rozumiem, że nie wiem, jaki rodzaj obiektu zamierzasz odbierać w tablicy danych, ale wszystkie obiekty w tablicy będzie równa? – josedefreitasc
@josedefreitasc yes! – Allen4Tech