code: function(r) {
  		r.callbackParamName = r.callbackParamName || "callback";
  		var fctName = encodeURIComponent("inputEx.RPC.Transport.JSONP.jsonpCallback"+inputEx.RPC.Transport.jsonp_id);
  		inputEx.RPC.Transport["JSONP"]["jsonpCallback"+inputEx.RPC.Transport.jsonp_id] = function(results) {
        	if(lang.isObject(r.callback) && lang.isFunction(r.callback.success)) {
        	   r.callback.success.call(r.callback.scope || this, results);
        	}
  		};
     	inputEx.RPC.Transport.jsonp_id+=1;
        return util.Get.script( r.target + ((r.target.indexOf("?") == -1) ? '?' : '&') + r.data + "&"+r.callbackParamName+"="+fctName);
     }
docs: Receive data through JSONP (insert a script tag within the page)
  @method JSONP
  @param {Object} r Object specifying target, callback and data attributes