2017-01-30 14 views
0

私は用語の結果を取得しようとしている: 「キャッチされないでSyntaxError::APIから「ドイツ語」..残念ながらAPI:キャッチされないでSyntaxError:無効または予期しないトークン

、私はエラーを取得または無効予期しないトークン '。

私はoverview応じて中ドット内のHTML文字があることがわかり... と\"の多く(それがquatesをエスケープする必要があります)があります。 http://jsfiddle.net/mrLkyx7j/

ありがとう:

$.ajax({ 
    type: 'GET', 
    url: url, 
    async: false, 
    jsonpCallback: 'testing', 
    contentType: 'application/json', 
    dataType: 'jsonp', 
    success: function(json) { 
     console.dir(json); 
    }, 
    error: function(e) { 
     console.log(e.message); 
    } 
}); 

は、これが私のjsfiddleです。

+1

はちょうどのみJSON –

+0

にあなたのデータ型JSONPを置き換え、このコードを試してみてください。 –

+0

しかし、私はそれをクロスオリジンにする必要があります。そうでなければ、私は次のようになります: "Content-Typeリクエストは、プリフライトレスポンスでAccess-Control-Allow-Headersで許可されていません" –

答えて

2

$に.get( 'your_url')としてみてください

$.ajax({ 
type: 'GET', 
url: url, 
jsonpCallback: 'testing', 
dataType: 'json', 
success: function(json) { 
    console.log(json); 
}, 
error: function(e) { 
    console.log(e.message); 
} 
}); 
+0

ありがとう! –

+2

今は自分のコードを使って作業していますか? –

関連する問題