Hi, I want to use the google ajax api to get news in different languages and display them with a tab control. The usual result does not know the language, but I can use a context parameter. Unfortunately the result then looks like this:
callbackFunction( contextValue, // the context arg value responseObject, // the collection of results and cursor responseStatus, // 200 on success, non-200 on failure errorDetails) // error string for non-200 response note 4 parameters here. http://code.google.com/apis/ajaxsearch/documentation/reference.html#_fonje_args The request uses onComplete : this.displayResult.bind(this) which works fine without the context param, because the API answers with only one param then. I had a look into the code of mootools-1.2.4.1-more and replaced 'data' with 'arguments' here: Request.JSONP.request_map['request_' + index] = function(data) { this.success(arguments, script); }.bind(this); Now my function is called with an array of all the api arguments. Is it safe to continue with this little diff or did I miss any side- effects?
