Ajaxでデータが表示されない。
function createMarker(lat, lng){ var marker = new google.maps.Marker({ position: new google.maps.LatLng(lat, lng), map: map }); } jQuery(function ($) { $.ajax({ type: 'POST', dataType: 'json', crossDomain: true, url: 'http://localhost:8000/app', data: { 'action': 'tell_me' }, success: function (response) { console.log(response); var data = response; for (i = 0; i < data.length; i++) { createMarker(data[i].lat, data[i].lng); } } });
とコードを書いて、'http://localhost:8000/app'にアクセスすると
エラーは何も出ないがマーカーが表示されない。
一つ気になるのが、
data: { 'action': 'tell_me' },
の 'tell_me'に何を指定すればいいのかわからなかった。
'tell_me'には何か指定すべきなのか?
回答1件
あなたの回答
tips
プレビュー