W jednym pliku JS mam następujący kod
this.Points = function(token){ return $.ajax({ dataType: 'json', type: 'GET', url: BASE_URL+"Points/", data: {UserToken:token}, beforeSend: function () { $('.spinnerbg').show(); }, complete: function (d) { checkPoints(d); // $(".spinnerbg").hide(); }, error: function(){ alert("Can't connect to server. Please try again later."); } }); }
Przychodzą z serwera dane wiem, że jest to plik JSON wyglądający mniej więcej tak
"Punkty": {"dzis": 82, "wczoraj": 0}
w innym pliku JS mam obsługe tego JSONA dotychczas było na mocku ale teraz muszą być obsłużone te dane przychodzące z serwera. Próbuje więc metodą WS.Points(token).dane(function(data) {
i tu to konrketnego id przypisać po prostu to co przyjdzie $("#id1").text(data['Punkty']['wczoraj']);
jednak nie odnosi to zamierzonego efektu podstrona nie chce się nawet załadować. I w związku z tym moje pytanie czy robię to źle czy może myślenie jest dobre ale po prostu popełniłem jakiś bląd składni języka?