第16行的非法令牌

时间:2014-02-12 17:58:32

标签: javascript

我正在使用我在网上找到的这个脚本作为测试,我不断收到这个非法令牌错误。

$(document).ready( function() {
    done();
});

function done() {
    setTimeout( function() {
        updates();
        done();
    }, 200);
}

function updates() {
    $.getJSON(“fetch.php”, function(data) {
        $(“ul”).empty();
        $.each(data.result, function(){
            $(“ul”).append(“Name: “+this['name']+”Age: “+this['age']+”Company:             “+this['company']+”");
        });
    });
}

另外,我怎么能让这个工作?    $( “UL”)。追加(”

3 个答案:

答案 0 :(得分:6)

您的代码中有“花哨的卷曲”引号“”而不是简单的引号""

$.getJSON(“fetch.php”, function(data) {
         ^^^        ^^^

应该看起来像

$.getJSON("fetch.php", function(data) {
         ^^^        ^^^

答案 1 :(得分:1)

想想可能是,将ir改为

答案 2 :(得分:0)

@epascarello是对的。 jQuery不接受这种类型的引号(例如“ul”)。请注意,您只能使用单个排队''或双引号""