場合:ajaxt奇妙なエラー:キャッチされないでSyntaxError:予期しないトークン私はこのJavaScriptを持っている
function updatePage() {
if (request.readyState == 4)
if (request.status == 200)
var data = JSON.parse(request.responseText);
update_select($('select[name=island_name]'), data);
else if (request.status == 404)
alert("Request url does not exist");
else
alert("Error: status code is " + request.status);
}
しかし、私は私のスクリプトを停止Uncaught SyntaxError: Unexpected token if
エラーを取得しておきます。何か案は?
これはpythonではなく、字下げはブロックを定義しません。 '{'と '}'を使って 'if'をグループ化してください – davin
あなたは"予期しないトークン 'else'"を意味していますか? –
@JuicyScripterいいえ、オープニング 'if()'に中括弧がないので、最初に見つかった 'else'は、OPが意図したものではなく、それに関連付けられていると見なされるからです。括弧は命を救う! –