セキュリティ上、Ajaxを使用するHTMLファイルが置かれているドメインのサーバとしか通信できない制約があります。この制約をクロスドメイン制約と呼びます。
Ajaxのクロスドメイン問題について | tutty.info
他のサーバーとやりとりをAjaxではできないみたいですね。
で、それを回避する方法がコレ。crossDomain: trueとすると、クロスドメイン通信が可能となる。
$.ajax({ type: 'POST', url: 'http://user-domain/hoge.php', dataType: 'jsonp', jsonp: 'jsoncallback', jsonpCallback: 'foo', crossDomain: true, ... });