Kom ihåg mig?
Home Menu

Menu


Problem med kod, json

Ämnesverktyg Visningsalternativ
Oläst 2015-11-06, 13:02 #1
MusikMixen MusikMixen är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Feb 2008
Inlägg: 1 527
MusikMixen MusikMixen är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Feb 2008
Inlägg: 1 527
Standard Problem med kod, json

Har denna koden, men får inte rätt på den. Vet inte riktigt vad felet är.
Kod:
<script type="text/javascript">
$(window).load(function() {

function getstats() {

// Attempt to get stats for "Demo Channel" channel
$.getJSON('http://www.musikmixen.se/stationer/?c=MusikMixen-Dansband&callback=?', function(response) {

if ( response == null || response.artist == null ) alert('Something went wrong!');
$('.trackinfo').html(response.artist + ' - ' + response.title + '<br>\
<img width="120" height="120" class="thumbnail" src="http://www.musikmixen.se/stationer/' + response.image + '">');
// Note: Image returned from the player is in this style: tmp/cache/meghan.trainor.png

});

}

getstats(); // First-time load
setInterval(getstats, 10000); // Reload information every 10 sec

});
</script>
<span class="trackinfo"></span>
Tacksam för hjälp!
MusikMixen är inte uppkopplad   Svara med citatSvara med citat
Oläst 2015-11-06, 13:14 #2
Monkboll Monkboll är inte uppkopplad
Medlem
 
Reg.datum: Apr 2010
Inlägg: 157
Monkboll Monkboll är inte uppkopplad
Medlem
 
Reg.datum: Apr 2010
Inlägg: 157
Koden ser inte ens ut att validera?
Ta bort "});" på rad 14 eller vad det kan vara (i getstats() funktionen).. Svårt att se här..

getstats() osv är utanför window load.. så funktionen är inte skapad än.
Monkboll är inte uppkopplad   Svara med citatSvara med citat
Oläst 2015-11-06, 13:24 #3
x264 x264 är inte uppkopplad
Flitig postare
 
Reg.datum: Dec 2013
Inlägg: 342
x264 x264 är inte uppkopplad
Flitig postare
 
Reg.datum: Dec 2013
Inlägg: 342
http://jsfiddle.net/ectfncar/

Där har du
x264 är inte uppkopplad   Svara med citatSvara med citat
Oläst 2015-11-06, 13:25 #4
MusikMixen MusikMixen är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Feb 2008
Inlägg: 1 527
MusikMixen MusikMixen är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Feb 2008
Inlägg: 1 527
Citat:
Ursprungligen postat av Monkboll Visa inlägg
Koden ser inte ens ut att validera?
Ta bort "});" på rad 14 eller vad det kan vara (i getstats() funktionen).. Svårt att se här..

getstats() osv är utanför window load.. så funktionen är inte skapad än.
Tack för dit svar! Det gick tyvärr inte.
Jag testar koden här http://jsonlint.com/, men hur jag än testar runt så får jag inte rätt på det. Kan tillägga att jag absolut inte är en kodare
MusikMixen är inte uppkopplad   Svara med citatSvara med citat
Oläst 2015-11-06, 13:29 #5
MusikMixen MusikMixen är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Feb 2008
Inlägg: 1 527
MusikMixen MusikMixen är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Feb 2008
Inlägg: 1 527
Citat:
Ursprungligen postat av x264 Visa inlägg
Tackar! Ser att den fungerar på fiddle, men på min server fungerar den inte
Servern ska ha support för json.
MusikMixen är inte uppkopplad   Svara med citatSvara med citat
Oläst 2015-11-06, 13:37 #6
x264 x264 är inte uppkopplad
Flitig postare
 
Reg.datum: Dec 2013
Inlägg: 342
x264 x264 är inte uppkopplad
Flitig postare
 
Reg.datum: Dec 2013
Inlägg: 342
Citat:
Ursprungligen postat av MusikMixen Visa inlägg
Tackar! Ser att den fungerar på fiddle, men på min server fungerar den inte
Servern ska ha support för json.

Du får ju följande felmeddelande:

http://pastebin.com/WqBc4JGA

Så jQuery använder sig i stället av namnet jQuery (i stället för $)

Då får du i stället ha såhär:

http://jsfiddle.net/ectfncar/2/
x264 är inte uppkopplad   Svara med citatSvara med citat
Oläst 2015-11-06, 22:06 #7
MusikMixen MusikMixen är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Feb 2008
Inlägg: 1 527
MusikMixen MusikMixen är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Feb 2008
Inlägg: 1 527
Citat:
Ursprungligen postat av x264 Visa inlägg
Du får ju följande felmeddelande:

http://pastebin.com/WqBc4JGA

Så jQuery använder sig i stället av namnet jQuery (i stället för $)

Då får du i stället ha såhär:

http://jsfiddle.net/ectfncar/2/
Tack för hjälpen! Fungerar galant nu.
MusikMixen är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 10:18.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017