title: can somehow change the callback function name?
body: <p>Hey, I am doing to AJAX call to "flickr.interestingness.getList" to get the interesting pictures and this is my AJAX call.</p>
  
  <pre><code>function getPhoto()
  {
  $.ajax("http://api.flickr.com/services/rest/?method=flickr.interestingness.getList&amp;format=json&amp;api_key=fbfe07eb3cc28814df5bbc0313cdd521", 
          {
          dataType: "jsonp",
          //jsonp: false, jsonFlickrApi: "jsonpcallback",
          jsonpCallback: "jsonFlickrApi",
          });
  }
  
  function jsonFlickrApi(data)
  {
  alert(data.photos.photo);
  }
  </code></pre>
  
  <p>and here "JsonFlickrApi" is the pre-defined function from Flickr that wraps the json object which has a bunch of photos. My question is could I somehow override the pre-defined function, "jsonFlickApi" and name the callback function something other than "jsonFlickrApi", I thought the jsonp parameter is supposed to do that after I read the jQuery documentation but just failed to change it.or I dont quite understand what the jsonp parameter does in jQuery AJAX call. thank you </p>