私はjQuery.ajaxが初めてなので、ご容赦ください。公開 API である data.citycofchicago.org に対して住所を検証するフォームを作成しようとしています。URL (http://data.cityofchicago.org/api/views/i6bp-fvbx/rows/1478.json) に直接アクセスすると、json 形式のページが表示されます。ただし、ajaxを使用して応答が得られないようです。これが私のコードです:
<script LANGUAGE="JavaScript" SRC="/scripts/jquery-1.7.1.js"></script>
<script type="text/javascript">
$('document').ready(function(){
$('#button').click(function(){
$.ajax({
type: 'get',
url: 'http://data.cityofchicago.org/api/views/i6bp-fvbx/rows/1478.json',
success: function() {
alert('Got a response!');
}
});
});
});
URL を自分のサイトの内部ページに変更すると、アラート ボックスが表示されます。この URL を使用すると、応答ボックスが表示されません。データ型を json と jsonp に設定しようとしましたが、何もしませんでした。何か案は?
ありがとう。