-1 javascript jquery syntax-error
我的chrome控制台出现此错误:
Uncaught SyntaxError: Unexpected token } server.js:11
Run Code Online (Sandbox Code Playgroud)
这是代码:
$(function(){
var servers = "http://site-with-json.com/example"
$.getJSON(servers, function (serverData) {
$.each(serverData.serverList, function() {
$.each(this, function(k, v) {
if (k == "serverName")
{
$( "#browser" ).append( '<div class="server">'+v'</div>' )
}
});
});
});
});
Run Code Online (Sandbox Code Playgroud)
json的位置如下:
{
"serverList": [
{
"serverName": "Server 1",
"online": true
},
{
"serverName": "Server 2",
"online": false
}
]
}
Run Code Online (Sandbox Code Playgroud)
知道错误是什么吗?谢谢.
您+之后的以下行中缺少srvname
$( "#browser" ).append( '<div class="server">'+srvname+'</div>' );
Run Code Online (Sandbox Code Playgroud)
同样,@ smerny指出你必须替换srvname,v因为没有调用变量srvname