0

http://jsfiddle.net/ADvCJ/124/在没有 $.getJSON 的情况下工作,所以这告诉我我在使用 $.getJSON 时遇到问题。我到处搜索,找不到解决这个问题的方法。请帮忙!

我注意到它复制了 JSON 中的四个项目的其他事情我如何停止复制它们?

代码

    $(document).ready(function() {
    $.getJSON("js/dataPokerPlayers.json", function(data) {
        $.each(pokerplayers, function(i, data){
            $(".tableData tbody").append("<tr><td>" + data.rank + "</td><td>" +     data.name + "</td><td>" + data.earnings + "</td><td>" + data.points + "</td><td>" +     data.totalearnings + "</td></tr>");
        });
    });
    });
4

1 回答 1

0

看起来需要进行一些更改。

首先,表格需要<thead>围绕标题行。

<table class="tableData">
    <thead>
        <tr>
            <th>Rank</th>
            <th width="250">Name</th>
            <th>Earnings</th>
            <th>Points</th>
            <th>Total Earnings</th>
        </tr>
    </thead>
    <tbody></tbody>
</table>

其次,JSON URL 并没有真正返回 JSON。这是常规的 Javascript。var pokerplayers =需要从开头;删除,从内容末尾删除。

于 2013-04-17T22:55:18.077 回答