String.prototype.getLanguage = function() {
$.getJSON('http://ajax.googleapis.com/ajax/services/language/detect?v=1.0&q=' + this + '&callback=?',
function(json) {
return json.responseData.language;
});
};
呼び出し元の値にどのように値を戻すことができますか?おかげさまで jQuery getJSON - 呼び出し元関数への戻り値
EDIT:
String.prototype.getLanguage = function() {
var returnValue = null;
$.getJSON('http://ajax.googleapis.com/ajax/services/language/detect?v=1.0&q=' + this + '&callback=?',
function(json) {
returnValue = json.responseData.language;
});
return returnValue;
};
しかし、それはどちらか動作していないです:私はこの試みました。 nullを返します。
おかげで、それは素晴らしいアイデアです。 –