title: JSONP Ajax callback not firing
body: <p>I'm trying to use JSONP to call a webservice, passing in an integer to get two integers out. Normally I'd use regular JSON, but I'm calling to a different port number (to a webservice, from a website, but both in the same domain).</p>
  
  <p>For context, I'm passing in the user id to get out the number of unread tasks and notices, to populate some figures shown on the screen.</p>
  
  <p>Here's the code:</p>
  
  <pre><code>var url = "localhost:13742/api/notices/get" ;
  $.getJSON(url + "?callback=?", $("#__UserId").val(), function (response) {
      console.log("Number of unread tasks- " + response.UnreadTasks + ". Number of unread notices- " + response.UnreadNotices);
  });
  </code></pre>
  
  <p>As the title suggests, the callback I've specified isn't being fired- I'm not getting any logs, including errors. I know the server-side code is working because I can manually get to it through the browser- I just pass in the query string and it works fine (returns the information as an XML document). There's no security on it for now, so I don't have to worry about passing in authentication headers.</p>
  
  <p>This is my first time using JSONP, although I've used regular JSON plenty. Maybe there's a simpler option given that I can do it so easily through the browser.</p>