我有网址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的现有解决方案更好。 –