我有網址http://translate.google.ru/translate_a/t?client=x&text=enter text&sl=en&tl=pl我不能處理響應JSONP請求
如果你將通過在響應這個鏈接,你將有JS文件
與文本:
{"sentences":[{"trans":"wprowadzania tekstu","orig":"enter text","translit":"","src_translit":""}],"src":"en","server_time":80}
我創建了ajax請求
function GoogleTranslateItem(sourceText, langFrom, langTo) {
$.ajax({
url: 'http://translate.google.ru/translate_a/t',
data: { client: "x", text: sourceText, sl: langFrom, tl: langTo },
dataType: 'jsonp',
jsonpCallback: "getData",
success: function (data) {
alert("Success");
}
});
function getData(data) {
var dataJson = data;
alert('bingo');
}
當答案來自服務器。我無法處理它
在瀏覽器中顯示js錯誤。
Syntax error at line 1 while loading:
{"sentences":[{"trans":"вход вых
------------^
expected ';', got ':'
Linked script compilation
我該如何處理此響應?
我認爲這不會比OP的現有解決方案更好。 –