jquery - 如何使用 jQuery 通过 Ajax 使用 Google 翻译?

标签 jquery ajax google-translate

我正在使用Ajax通过 jQuery,我正在尝试使用 Google Translate Service 进行翻译。该服务似乎不适合我。

我做错了什么?我将如何在我的网络应用程序中使用它?

最佳答案

你可以这样做:

$.ajax({  
    url: 'https://ajax.googleapis.com/ajax/services/language/translate',  
    dataType: 'jsonp',
    data: { q: 'Hello world!',  // text to translate
            v: '1.0',
            langpair: 'en|es' },   // '|es' for auto-detect
    success: function(result) {
        alert(result.responseData.translatedText);
    },  
    error: function(XMLHttpRequest, errorMsg, errorThrown) {
        alert(errorMsg);
    }  
});

关于jquery - 如何使用 jQuery 通过 Ajax 使用 Google 翻译?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/919522/

相关文章:

jquery - 在 Ruby 中运行 jQuery

javascript - jQuery Ajax 上传和 ID

java - HttpURLConnection 与 https InputStream 乱码

python - Google Translate API - 错误代码 500 后端错误

php - 表单提交不发送任何 POST 数据

javascript - PHP Javascript 更改浏览器后退按钮行为 Laravel

javascript - JQuery 和高级 JavaScript

javascript - 以触​​发任何更改处理程序的方式使用 jQuery 选择 <select> 选项

javascript - 获取 Azure Active Directory token javascript

javascript - 将数据从 Jquery 发送到 Controller 。 MVC C#