एक आधार एचटीएमएल है मैं एनएफएल टीमों और उनके स्कोर को जोड़ रहा हूं

 <table id="tablePreview" class="table table-hover table-sm">
  <thead>
  <tr>
  <th>#</th>
  <th>Home Team</th>
  <th>Home Score</th>
  <th>Away Score</th>
  <th>Point Spread</th>
  <th>Button</th>
  </tr>
  </thead>
  <tbody>

मेरे पास सरल अजाक्स कॉल रूटीन है जो तालिका में 10 टीमों को जोड़ देगा।

function displaynflteams(){
var queryURL = "https://api.fantasydata.net/v3/nfl/scores/JSON/GameStatsByWeek/2018/8?key=ad398993c55d46449bde67a4095fef1b"
$.ajax({
url: queryURL,
method: 'GET'
})
.done(function(response) {
var results = response.data; 
if (results == ""){
alert("Seriously? There is nothing here");
}

$(document).ready(function () {
var tr;
for (var i = 0; i < response.length; i++) {
tr = $('<tr/>');
tr.append("<td scope=row>" + i + "</td>");
tr.append("<td>" + results[i].HomeTeam + "</td>");
tr.append("<td>" + results[i].HomeScore + "</td>");
tr.append("<td>" + results[i].AwayScore + "</td>");
tr.append("<td id=odds-1>" + results[i].PointSpread + "</td>");
tr.append("<td id=place-bets-1><button class=btn btn-primary my-2 my-sm-0 id=pick-team-[" + i + "]>Select</button></td>";
$('table').append(tr);
}
});
}

displaynflteams();

किसी कारण से रिकॉर्ड दिखाई नहीं दे रहे हैं। मुझे लगता है कि यह शायद जिस तरह से मैं बटन के लिए अपने बूटस्ट्रैप विशेषताओं को पार्स कर रहा हूं

0
NanoNet 11 नवम्बर 2018, 05:12

1 उत्तर

सबसे बढ़िया उत्तर

आप जिस url के लिए GET अनुरोध कर रहे हैं वह TootsieRollURL है। कि यह एक यूआरएल नहीं है, जब तक कि इसे इस पोस्ट के लिए नहीं बदला गया था। आप डेटा कहां से लाने की कोशिश कर रहे हैं?

साथ ही, अगर आपने यूआरएल को छिपाने के लिए बदल दिया है, तो क्या आप ब्राउज़र devtools से प्रतिक्रिया डेटा सत्यापित कर सकते हैं?

1
Brandon Lyons 11 नवम्बर 2018, 02:23